{
 "cells": [
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "# GAP heuristics from [here](https://www.kaggle.com/sattree/2-reproducing-gap-results)\n",
    "If needed, change paths below - where models shall be stored (`/home/kashn500/heavy_models/ `) and paths to data and features to be outputed."
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 1,
   "metadata": {},
   "outputs": [],
   "source": [
    "# change these if needed\n",
    "PATH_TO_TRAIN = '../input/train.tsv'\n",
    "PATH_TO_TEST = '../input/test.tsv'\n",
    "PATH_OUT_TRAIN_FEAT = '../features/train_gap_heuristics.csv'\n",
    "PATH_OUT_TEST_FEAT = '../features/test_gap_heuristics.csv'"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 1. Download necessary models and install dependencies"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Cloning into 'gpr_pub'...\n",
      "remote: Enumerating objects: 290, done.\u001b[K\n",
      "remote: Total 290 (delta 0), reused 0 (delta 0), pack-reused 290\u001b[K\n",
      "Receiving objects: 100% (290/290), 5.34 MiB | 3.84 MiB/s, done.\n",
      "Resolving deltas: 100% (128/128), done.\n",
      "Checking connectivity... done.\n",
      "--2019-04-01 15:40:27--  http://nlp.stanford.edu/software/stanford-corenlp-full-2018-10-05.zip\n",
      "Resolving nlp.stanford.edu (nlp.stanford.edu)... 171.64.67.140\n",
      "Connecting to nlp.stanford.edu (nlp.stanford.edu)|171.64.67.140|:80... connected.\n",
      "HTTP request sent, awaiting response... 302 Found\n",
      "Location: https://nlp.stanford.edu/software/stanford-corenlp-full-2018-10-05.zip [following]\n",
      "--2019-04-01 15:40:27--  https://nlp.stanford.edu/software/stanford-corenlp-full-2018-10-05.zip\n",
      "Connecting to nlp.stanford.edu (nlp.stanford.edu)|171.64.67.140|:443... connected.\n",
      "HTTP request sent, awaiting response... 200 OK\n",
      "Length: 393239982 (375M) [application/zip]\n",
      "Saving to: ‘/home/kashn500/heavy_models/stanford-corenlp-full-2018-10-05.zip’\n",
      "\n",
      "stanford-corenlp-fu 100%[===================>] 375.02M  2.95MB/s    in 1m 54s  \n",
      "\n",
      "2019-04-01 15:42:22 (3.28 MB/s) - ‘/home/kashn500/heavy_models/stanford-corenlp-full-2018-10-05.zip’ saved [393239982/393239982]\n",
      "\n",
      "Archive:  /home/kashn500/heavy_models/stanford-corenlp-full-2018-10-05.zip\n",
      "   creating: stanford-corenlp-full-2018-10-05/\n",
      "  inflating: stanford-corenlp-full-2018-10-05/jaxb-core-2.3.0.1-sources.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/xom-1.2.10-src.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/CoreNLP-to-HTML.xsl  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/README.txt  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/jollyday-0.4.9-sources.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/LIBRARY-LICENSES  \n",
      "   creating: stanford-corenlp-full-2018-10-05/sutime/\n",
      "  inflating: stanford-corenlp-full-2018-10-05/sutime/british.sutime.txt  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/sutime/defs.sutime.txt  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/sutime/spanish.sutime.txt  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/sutime/english.sutime.txt  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/sutime/english.holidays.sutime.txt  \n",
      " extracting: stanford-corenlp-full-2018-10-05/ejml-0.23-src.zip  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/input.txt.xml  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/build.xml  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/pom.xml  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/stanford-corenlp-3.9.2-javadoc.jar  \n",
      "   creating: stanford-corenlp-full-2018-10-05/tokensregex/\n",
      "  inflating: stanford-corenlp-full-2018-10-05/tokensregex/color.input.txt  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/tokensregex/retokenize.txt  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/tokensregex/color.properties  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/tokensregex/color.rules.txt  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/javax.json-api-1.0-sources.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/jaxb-api-2.4.0-b180830.0359-sources.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/stanford-corenlp-3.9.2-models.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/protobuf.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/javax.activation-api-1.2.0.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/StanfordDependenciesManual.pdf  \n",
      "   creating: stanford-corenlp-full-2018-10-05/patterns/\n",
      "  inflating: stanford-corenlp-full-2018-10-05/patterns/example.properties  \n",
      " extracting: stanford-corenlp-full-2018-10-05/patterns/otherpeople.txt  \n",
      " extracting: stanford-corenlp-full-2018-10-05/patterns/goldplaces.txt  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/patterns/stopwords.txt  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/patterns/presidents.txt  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/patterns/names.txt  \n",
      " extracting: stanford-corenlp-full-2018-10-05/patterns/places.txt  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/patterns/goldnames.txt  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/slf4j-simple.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/stanford-corenlp-3.9.2-sources.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/input.txt  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/joda-time.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/xom.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/jaxb-impl-2.4.0-b180830.0438-sources.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/StanfordCoreNlpDemo.java  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/jaxb-core-2.3.0.1.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/RESOURCE-LICENSES  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/javax.activation-api-1.2.0-sources.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/slf4j-api.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/pom-java-11.xml  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/ejml-0.23.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/javax.json.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/Makefile  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/corenlp.sh  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/joda-time-2.9-sources.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/jaxb-api-2.4.0-b180830.0359.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/jollyday.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/ShiftReduceDemo.java  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/jaxb-impl-2.4.0-b180830.0438.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/stanford-corenlp-3.9.2.jar  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/SemgrexDemo.java  \n",
      "  inflating: stanford-corenlp-full-2018-10-05/LICENSE.txt  \n",
      "Collecting allennlp\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/a4/c8/10342a6068a8d156a5947e03c95525d559e71ad62de0f2585ab922e14533/allennlp-0.8.3-py3-none-any.whl (5.6MB)\n",
      "\u001b[K    100% |████████████████████████████████| 5.6MB 2.2MB/s ta 0:00:011\n",
      "\u001b[?25hCollecting greenlet\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/bf/45/142141aa47e01a5779f0fa5a53b81f8379ce8f2b1cd13df7d2f1d751ae42/greenlet-0.4.15-cp36-cp36m-manylinux1_x86_64.whl (41kB)\n",
      "\u001b[K    100% |████████████████████████████████| 51kB 15.3MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting requests>=2.18 (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/7d/e3/20f3d364d6c8e5d2353c72a67778eb189176f08e873c9900e10c0287b84b/requests-2.21.0-py2.py3-none-any.whl (57kB)\n",
      "\u001b[K    100% |████████████████████████████████| 61kB 23.7MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting word2number>=1.1 (from allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/4a/29/a31940c848521f0725f0df6b25dca8917f13a2025b0e8fcbe5d0457e45e6/word2number-1.1.zip\n",
      "Collecting flask>=1.0.2 (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/7f/e7/08578774ed4536d3242b14dacb4696386634607af824ea997202cd0edb4b/Flask-1.0.2-py2.py3-none-any.whl (91kB)\n",
      "\u001b[K    100% |████████████████████████████████| 92kB 18.3MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting overrides (from allennlp)\n",
      "Collecting tensorboardX>=1.2 (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/5c/76/89dd44458eb976347e5a6e75eb79fecf8facd46c1ce259bad54e0044ea35/tensorboardX-1.6-py2.py3-none-any.whl (129kB)\n",
      "\u001b[K    100% |████████████████████████████████| 133kB 24.4MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting awscli>=1.11.91 (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/6f/03/6d7978bc8a43788846d76bff48328cf67132292ab242faac31a7cefa2639/awscli-1.16.135-py2.py3-none-any.whl (1.5MB)\n",
      "\u001b[K    100% |████████████████████████████████| 1.5MB 15.4MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting parsimonious>=0.8.0 (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/02/fc/067a3f89869a41009e1a7cdfb14725f8ddd246f30f63c645e8ef8a1c56f4/parsimonious-0.8.1.tar.gz (45kB)\n",
      "\u001b[K    100% |████████████████████████████████| 51kB 19.1MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting scikit-learn (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/5e/82/c0de5839d613b82bddd088599ac0bbfbbbcbd8ca470680658352d2c435bd/scikit_learn-0.20.3-cp36-cp36m-manylinux1_x86_64.whl (5.4MB)\n",
      "\u001b[K    100% |████████████████████████████████| 5.4MB 7.8MB/s eta 0:00:01\n",
      "\u001b[?25hCollecting spacy<2.2,>=2.0 (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/52/da/3a1c54694c2d2f40df82f38a19ae14c6eb24a5a1a0dae87205ebea7a84d8/spacy-2.1.3-cp36-cp36m-manylinux1_x86_64.whl (27.7MB)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\u001b[K    0% |▎                               | 235kB 53.7MB/s eta 0:00:01\r",
      "\u001b[K    0% |▎                               | 245kB 53.0MB/s eta 0:00:01\r",
      "\u001b[K    0% |▎                               | 256kB 54.4MB/s eta 0:00:01\r",
      "\u001b[K    0% |▎                               | 266kB 54.5MB/s eta 0:00:01\r",
      "\u001b[K    0% |▎                               | 276kB 53.6MB/s eta 0:00:01\r",
      "\u001b[K    1% |▎                               | 286kB 54.2MB/s eta 0:00:01\r",
      "\u001b[K    1% |▍                               | 296kB 54.5MB/s eta 0:00:01\r",
      "\u001b[K    1% |▍                               | 307kB 54.4MB/s eta 0:00:01\r",
      "\u001b[K    1% |▍                               | 317kB 55.1MB/s eta 0:00:01\r",
      "\u001b[K    1% |▍                               | 327kB 55.1MB/s eta 0:00:01\r",
      "\u001b[K    1% |▍                               | 337kB 55.7MB/s eta 0:00:01\r",
      "\u001b[K    1% |▍                               | 348kB 55.5MB/s eta 0:00:01\r",
      "\u001b[K    1% |▍                               | 358kB 53.5MB/s eta 0:00:01\r",
      "\u001b[K    1% |▍                               | 368kB 54.9MB/s eta 0:00:01\r",
      "\u001b[K    1% |▍                               | 378kB 55.5MB/s eta 0:00:01\r",
      "\u001b[K    1% |▌                               | 389kB 55.9MB/s eta 0:00:01\r",
      "\u001b[K    1% |▌                               | 399kB 56.9MB/s eta 0:00:01\r",
      "\u001b[K    1% |▌                               | 409kB 57.0MB/s eta 0:00:01\r",
      "\u001b[K    1% |▌                               | 419kB 58.0MB/s eta 0:00:01\r",
      "\u001b[K    1% |▌                               | 430kB 58.6MB/s eta 0:00:01\r",
      "\u001b[K    1% |▌                               | 440kB 58.9MB/s eta 0:00:01\r",
      "\u001b[K    1% |▌                               | 450kB 60.9MB/s eta 0:00:01\r",
      "\u001b[K    1% |▌                               | 460kB 63.7MB/s eta 0:00:01\r",
      "\u001b[K    1% |▌                               | 471kB 63.9MB/s eta 0:00:01\r",
      "\u001b[K    1% |▋                               | 481kB 64.9MB/s eta 0:00:01\r",
      "\u001b[K    1% |▋                               | 491kB 64.2MB/s eta 0:00:01\r",
      "\u001b[K    1% |▋                               | 501kB 65.2MB/s eta 0:00:01\r",
      "\u001b[K    1% |▋                               | 512kB 65.4MB/s eta 0:00:01\r",
      "\u001b[K    1% |▋                               | 522kB 64.5MB/s eta 0:00:01\r",
      "\u001b[K    1% |▋                               | 532kB 65.0MB/s eta 0:00:01\r",
      "\u001b[K    1% |▋                               | 542kB 64.7MB/s eta 0:00:01\r",
      "\u001b[K    1% |▋                               | 552kB 64.7MB/s eta 0:00:01\r",
      "\u001b[K    2% |▋                               | 563kB 64.7MB/s eta 0:00:01\r",
      "\u001b[K    2% |▋                               | 573kB 63.7MB/s eta 0:00:01\r",
      "\u001b[K    2% |▊                               | 583kB 64.4MB/s eta 0:00:01\r",
      "\u001b[K    2% |▊                               | 593kB 64.8MB/s eta 0:00:01\r",
      "\u001b[K    2% |▊                               | 604kB 63.7MB/s eta 0:00:01\r",
      "\u001b[K    2% |▊                               | 614kB 64.5MB/s eta 0:00:01\r",
      "\u001b[K    2% |▊                               | 624kB 65.0MB/s eta 0:00:01\r",
      "\u001b[K    2% |▊                               | 634kB 65.0MB/s eta 0:00:01\r",
      "\u001b[K    2% |▊                               | 645kB 65.7MB/s eta 0:00:01\r",
      "\u001b[K    2% |▊                               | 655kB 64.8MB/s eta 0:00:01\r",
      "\u001b[K    2% |▊                               | 665kB 65.5MB/s eta 0:00:01\r",
      "\u001b[K    2% |▉                               | 675kB 65.8MB/s eta 0:00:01\r",
      "\u001b[K    2% |▉                               | 686kB 64.7MB/s eta 0:00:01\r",
      "\u001b[K    2% |▉                               | 696kB 65.3MB/s eta 0:00:01\r",
      "\u001b[K    2% |▉                               | 706kB 66.0MB/s eta 0:00:01\r",
      "\u001b[K    2% |▉                               | 716kB 66.0MB/s eta 0:00:01\r",
      "\u001b[K    2% |▉                               | 727kB 33.8MB/s eta 0:00:01\r",
      "\u001b[K    2% |▉                               | 737kB 31.6MB/s eta 0:00:01\r",
      "\u001b[K    2% |▉                               | 747kB 31.5MB/s eta 0:00:01\r",
      "\u001b[K    2% |▉                               | 757kB 31.3MB/s eta 0:00:01\r",
      "\u001b[K    2% |▉                               | 768kB 31.4MB/s eta 0:00:01\r",
      "\u001b[K    2% |█                               | 778kB 31.6MB/s eta 0:00:01\r",
      "\u001b[K    2% |█                               | 788kB 27.7MB/s eta 0:00:01\r",
      "\u001b[K    2% |█                               | 798kB 27.7MB/s eta 0:00:01\r",
      "\u001b[K    2% |█                               | 808kB 27.5MB/s eta 0:00:01\r",
      "\u001b[K    2% |█                               | 819kB 27.4MB/s eta 0:00:01\r",
      "\u001b[K    2% |█                               | 829kB 46.2MB/s eta 0:00:01\r",
      "\u001b[K    3% |█                               | 839kB 51.2MB/s eta 0:00:01\r",
      "\u001b[K    3% |█                               | 849kB 52.0MB/s eta 0:00:01\r",
      "\u001b[K    3% |█                               | 860kB 53.5MB/s eta 0:00:01\r",
      "\u001b[K    3% |█                               | 870kB 54.1MB/s eta 0:00:01\r",
      "\u001b[K    3% |█                               | 880kB 54.6MB/s eta 0:00:01\r",
      "\u001b[K    3% |█                               | 890kB 75.0MB/s eta 0:00:01\r",
      "\u001b[K    3% |█                               | 901kB 5.7MB/s eta 0:00:05\r",
      "\u001b[K    3% |█                               | 911kB 5.6MB/s eta 0:00:05\r",
      "\u001b[K    3% |█                               | 921kB 5.6MB/s eta 0:00:05\r",
      "\u001b[K    3% |█                               | 931kB 5.6MB/s eta 0:00:05\r",
      "\u001b[K    3% |█                               | 942kB 5.6MB/s eta 0:00:05\r",
      "\u001b[K    3% |█                               | 952kB 5.5MB/s eta 0:00:05\r",
      "\u001b[K    3% |█▏                              | 962kB 5.5MB/s eta 0:00:05\r",
      "\u001b[K    3% |█▏                              | 972kB 5.5MB/s eta 0:00:05\r",
      "\u001b[K    3% |█▏                              | 983kB 5.5MB/s eta 0:00:05\r",
      "\u001b[K    3% |█▏                              | 993kB 5.4MB/s eta 0:00:05\r",
      "\u001b[K    3% |█▏                              | 1.0MB 46.9MB/s eta 0:00:01\r",
      "\u001b[K    3% |█▏                              | 1.0MB 49.7MB/s eta 0:00:01\r",
      "\u001b[K    3% |█▏                              | 1.0MB 51.4MB/s eta 0:00:01\r",
      "\u001b[K    3% |█▏                              | 1.0MB 50.9MB/s eta 0:00:01\r",
      "\u001b[K    3% |█▏                              | 1.0MB 52.4MB/s eta 0:00:01\r",
      "\u001b[K    3% |█▏                              | 1.1MB 53.0MB/s eta 0:00:01\r",
      "\u001b[K    3% |█▎                              | 1.1MB 52.2MB/s eta 0:00:01\r",
      "\u001b[K    3% |█▎                              | 1.1MB 53.3MB/s eta 0:00:01\r",
      "\u001b[K    3% |█▎                              | 1.1MB 53.7MB/s eta 0:00:01\r",
      "\u001b[K    3% |█▎                              | 1.1MB 54.1MB/s eta 0:00:01\r",
      "\u001b[K    3% |█▎                              | 1.1MB 53.1MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▎                              | 1.1MB 52.3MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▎                              | 1.1MB 52.7MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▎                              | 1.1MB 53.0MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▎                              | 1.1MB 52.3MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▍                              | 1.2MB 52.6MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▍                              | 1.2MB 53.1MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▍                              | 1.2MB 53.2MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▍                              | 1.2MB 53.2MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▍                              | 1.2MB 53.0MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▍                              | 1.2MB 55.1MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▍                              | 1.2MB 56.3MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▍                              | 1.2MB 56.4MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▍                              | 1.2MB 57.8MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▍                              | 1.2MB 59.1MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▌                              | 1.3MB 60.1MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▌                              | 1.3MB 61.0MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▌                              | 1.3MB 60.9MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▌                              | 1.3MB 62.4MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▌                              | 1.3MB 63.0MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▌                              | 1.3MB 62.1MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▌                              | 1.3MB 62.9MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▌                              | 1.3MB 63.1MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▌                              | 1.3MB 63.1MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▋                              | 1.4MB 63.1MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▋                              | 1.4MB 61.9MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▋                              | 1.4MB 62.4MB/s eta 0:00:01\r",
      "\u001b[K    4% |█▋                              | 1.4MB 62.6MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▋                              | 1.4MB 61.6MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▋                              | 1.4MB 62.1MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▋                              | 1.4MB 62.5MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▋                              | 1.4MB 62.5MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▋                              | 1.4MB 62.8MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▊                              | 1.4MB 62.0MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▊                              | 1.5MB 62.6MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▊                              | 1.5MB 63.3MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▊                              | 1.5MB 62.3MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▊                              | 1.5MB 63.1MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▊                              | 1.5MB 63.4MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▊                              | 1.5MB 63.4MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▊                              | 1.5MB 63.5MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▊                              | 1.5MB 62.5MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▊                              | 1.5MB 62.9MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▉                              | 1.5MB 63.1MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▉                              | 1.6MB 27.4MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▉                              | 1.6MB 27.3MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▉                              | 1.6MB 27.2MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▉                              | 1.6MB 27.3MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▉                              | 1.6MB 27.5MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▉                              | 1.6MB 27.5MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▉                              | 1.6MB 27.8MB/s eta 0:00:01\r",
      "\u001b[K    5% |█▉                              | 1.6MB 28.0MB/s eta 0:00:01\r",
      "\u001b[K    5% |██                              | 1.6MB 28.0MB/s eta 0:00:01\r",
      "\u001b[K    5% |██                              | 1.6MB 28.4MB/s eta 0:00:01\r",
      "\u001b[K    5% |██                              | 1.7MB 67.9MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.7MB 70.2MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.7MB 73.4MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.7MB 72.7MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.7MB 73.6MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.7MB 73.4MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.7MB 69.5MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.7MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.7MB 70.9MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.8MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.8MB 70.9MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.8MB 68.4MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.8MB 68.8MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.8MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.8MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.8MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    6% |██                              | 1.8MB 72.2MB/s eta 0:00:01\r",
      "\u001b[K    6% |██▏                             | 1.8MB 71.7MB/s eta 0:00:01\r",
      "\u001b[K    6% |██▏                             | 1.8MB 72.8MB/s eta 0:00:01\r",
      "\u001b[K    6% |██▏                             | 1.9MB 72.5MB/s eta 0:00:01\r",
      "\u001b[K    6% |██▏                             | 1.9MB 73.0MB/s eta 0:00:01\r",
      "\u001b[K    6% |██▏                             | 1.9MB 75.3MB/s eta 0:00:01\r",
      "\u001b[K    6% |██▏                             | 1.9MB 74.3MB/s eta 0:00:01\r",
      "\u001b[K    6% |██▏                             | 1.9MB 74.9MB/s eta 0:00:01\r",
      "\u001b[K    6% |██▏                             | 1.9MB 75.4MB/s eta 0:00:01\r",
      "\u001b[K    6% |██▏                             | 1.9MB 75.5MB/s eta 0:00:01\r",
      "\u001b[K    6% |██▎                             | 1.9MB 75.4MB/s eta 0:00:01\r",
      "\u001b[K    6% |██▎                             | 1.9MB 74.4MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▎                             | 1.9MB 74.1MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▎                             | 2.0MB 75.7MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▎                             | 2.0MB 74.6MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▎                             | 2.0MB 75.3MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▎                             | 2.0MB 75.8MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▎                             | 2.0MB 75.8MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▎                             | 2.0MB 75.6MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▎                             | 2.0MB 73.7MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▍                             | 2.0MB 75.2MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▍                             | 2.0MB 76.7MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▍                             | 2.0MB 75.9MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▍                             | 2.1MB 77.0MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▍                             | 2.1MB 78.8MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▍                             | 2.1MB 80.0MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▍                             | 2.1MB 80.5MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▍                             | 2.1MB 80.7MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▍                             | 2.1MB 82.6MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▌                             | 2.1MB 85.6MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▌                             | 2.1MB 85.7MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▌                             | 2.1MB 86.7MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▌                             | 2.2MB 88.5MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▌                             | 2.2MB 88.6MB/s eta 0:00:01"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\r",
      "\u001b[K    7% |██▌                             | 2.2MB 88.5MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▌                             | 2.2MB 86.7MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▌                             | 2.2MB 87.4MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▌                             | 2.2MB 88.0MB/s eta 0:00:01\r",
      "\u001b[K    7% |██▋                             | 2.2MB 86.7MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▋                             | 2.2MB 87.5MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▋                             | 2.2MB 16.8MB/s eta 0:00:02\r",
      "\u001b[K    8% |██▋                             | 2.2MB 16.6MB/s eta 0:00:02\r",
      "\u001b[K    8% |██▋                             | 2.3MB 16.5MB/s eta 0:00:02\r",
      "\u001b[K    8% |██▋                             | 2.3MB 16.3MB/s eta 0:00:02\r",
      "\u001b[K    8% |██▋                             | 2.3MB 16.3MB/s eta 0:00:02\r",
      "\u001b[K    8% |██▋                             | 2.3MB 15.8MB/s eta 0:00:02\r",
      "\u001b[K    8% |██▋                             | 2.3MB 15.6MB/s eta 0:00:02\r",
      "\u001b[K    8% |██▋                             | 2.3MB 15.6MB/s eta 0:00:02\r",
      "\u001b[K    8% |██▊                             | 2.3MB 15.6MB/s eta 0:00:02\r",
      "\u001b[K    8% |██▊                             | 2.3MB 15.5MB/s eta 0:00:02\r",
      "\u001b[K    8% |██▊                             | 2.3MB 61.0MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▊                             | 2.3MB 60.9MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▊                             | 2.4MB 62.4MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▊                             | 2.4MB 63.6MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▊                             | 2.4MB 62.6MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▊                             | 2.4MB 72.7MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▊                             | 2.4MB 74.3MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▉                             | 2.4MB 74.2MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▉                             | 2.4MB 73.6MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▉                             | 2.4MB 73.4MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▉                             | 2.4MB 73.9MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▉                             | 2.4MB 76.1MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▉                             | 2.5MB 74.7MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▉                             | 2.5MB 75.6MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▉                             | 2.5MB 76.1MB/s eta 0:00:01\r",
      "\u001b[K    8% |██▉                             | 2.5MB 76.3MB/s eta 0:00:01\r",
      "\u001b[K    9% |██▉                             | 2.5MB 76.1MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.5MB 74.8MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.5MB 75.7MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.5MB 76.2MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.5MB 74.9MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.5MB 74.4MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.6MB 72.4MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.6MB 73.0MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.6MB 72.0MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.6MB 70.3MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.6MB 71.4MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.6MB 70.3MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.6MB 69.8MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.6MB 69.8MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.6MB 70.2MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.7MB 71.9MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.7MB 73.8MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.7MB 72.2MB/s eta 0:00:01\r",
      "\u001b[K    9% |███                             | 2.7MB 74.7MB/s eta 0:00:01\r",
      "\u001b[K    9% |███▏                            | 2.7MB 75.0MB/s eta 0:00:01\r",
      "\u001b[K    9% |███▏                            | 2.7MB 74.5MB/s eta 0:00:01\r",
      "\u001b[K    9% |███▏                            | 2.7MB 77.3MB/s eta 0:00:01\r",
      "\u001b[K    9% |███▏                            | 2.7MB 78.4MB/s eta 0:00:01\r",
      "\u001b[K    9% |███▏                            | 2.7MB 79.5MB/s eta 0:00:01\r",
      "\u001b[K    9% |███▏                            | 2.7MB 81.0MB/s eta 0:00:01\r",
      "\u001b[K    9% |███▏                            | 2.8MB 80.5MB/s eta 0:00:01\r",
      "\u001b[K    9% |███▏                            | 2.8MB 82.4MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▏                            | 2.8MB 84.3MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▏                            | 2.8MB 83.5MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▎                            | 2.8MB 85.7MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▎                            | 2.8MB 86.7MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▎                            | 2.8MB 87.8MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▎                            | 2.8MB 87.9MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▎                            | 2.8MB 86.6MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▎                            | 2.8MB 87.5MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▎                            | 2.9MB 88.0MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▎                            | 2.9MB 84.9MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▎                            | 2.9MB 85.4MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▍                            | 2.9MB 85.6MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▍                            | 2.9MB 82.9MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▍                            | 2.9MB 17.6MB/s eta 0:00:02\r",
      "\u001b[K    10% |███▍                            | 2.9MB 17.3MB/s eta 0:00:02\r",
      "\u001b[K    10% |███▍                            | 2.9MB 17.2MB/s eta 0:00:02\r",
      "\u001b[K    10% |███▍                            | 2.9MB 16.2MB/s eta 0:00:02\r",
      "\u001b[K    10% |███▍                            | 2.9MB 16.0MB/s eta 0:00:02\r",
      "\u001b[K    10% |███▍                            | 3.0MB 16.0MB/s eta 0:00:02\r",
      "\u001b[K    10% |███▍                            | 3.0MB 15.9MB/s eta 0:00:02\r",
      "\u001b[K    10% |███▍                            | 3.0MB 15.9MB/s eta 0:00:02\r",
      "\u001b[K    10% |███▌                            | 3.0MB 15.8MB/s eta 0:00:02\r",
      "\u001b[K    10% |███▌                            | 3.0MB 15.8MB/s eta 0:00:02\r",
      "\u001b[K    10% |███▌                            | 3.0MB 53.4MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▌                            | 3.0MB 54.7MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▌                            | 3.0MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    10% |███▌                            | 3.0MB 66.9MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▌                            | 3.1MB 67.2MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▌                            | 3.1MB 67.3MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▌                            | 3.1MB 68.6MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▋                            | 3.1MB 67.2MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▋                            | 3.1MB 67.8MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▋                            | 3.1MB 68.0MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▋                            | 3.1MB 66.9MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▋                            | 3.1MB 68.4MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▋                            | 3.1MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▋                            | 3.1MB 68.7MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▋                            | 3.2MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▋                            | 3.2MB 68.2MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▊                            | 3.2MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▊                            | 3.2MB 69.6MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▊                            | 3.2MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▊                            | 3.2MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▊                            | 3.2MB 70.9MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▊                            | 3.2MB 70.3MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▊                            | 3.2MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▊                            | 3.2MB 69.6MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▊                            | 3.3MB 71.0MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▊                            | 3.3MB 71.1MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▉                            | 3.3MB 70.3MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▉                            | 3.3MB 71.3MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▉                            | 3.3MB 70.6MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▉                            | 3.3MB 69.9MB/s eta 0:00:01\r",
      "\u001b[K    11% |███▉                            | 3.3MB 69.7MB/s eta 0:00:01\r",
      "\u001b[K    12% |███▉                            | 3.3MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    12% |███▉                            | 3.3MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    12% |███▉                            | 3.3MB 69.9MB/s eta 0:00:01\r",
      "\u001b[K    12% |███▉                            | 3.4MB 68.1MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.4MB 68.3MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.4MB 68.6MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.4MB 68.7MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.4MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.4MB 69.7MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.4MB 71.0MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.4MB 71.9MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.4MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.5MB 72.6MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.5MB 74.7MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.5MB 75.8MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.5MB 76.5MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.5MB 75.4MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.5MB 76.2MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.5MB 76.8MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.5MB 75.6MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.5MB 76.3MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.5MB 76.8MB/s eta 0:00:01\r",
      "\u001b[K    12% |████                            | 3.6MB 77.0MB/s eta 0:00:01\r",
      "\u001b[K    12% |████▏                           | 3.6MB 77.1MB/s eta 0:00:01\r",
      "\u001b[K    12% |████▏                           | 3.6MB 17.3MB/s eta 0:00:02\r",
      "\u001b[K    12% |████▏                           | 3.6MB 17.2MB/s eta 0:00:02\r",
      "\u001b[K    12% |████▏                           | 3.6MB 17.1MB/s eta 0:00:02\r",
      "\u001b[K    13% |████▏                           | 3.6MB 16.9MB/s eta 0:00:02\r",
      "\u001b[K    13% |████▏                           | 3.6MB 16.8MB/s eta 0:00:02\r",
      "\u001b[K    13% |████▏                           | 3.6MB 16.7MB/s eta 0:00:02\r",
      "\u001b[K    13% |████▏                           | 3.6MB 16.7MB/s eta 0:00:02\r",
      "\u001b[K    13% |████▏                           | 3.6MB 16.6MB/s eta 0:00:02\r",
      "\u001b[K    13% |████▎                           | 3.7MB 16.5MB/s eta 0:00:02\r",
      "\u001b[K    13% |████▎                           | 3.7MB 16.5MB/s eta 0:00:02\r",
      "\u001b[K    13% |████▎                           | 3.7MB 60.5MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▎                           | 3.7MB 61.2MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▎                           | 3.7MB 62.9MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▎                           | 3.7MB 64.6MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▎                           | 3.7MB 65.0MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▎                           | 3.7MB 65.8MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▎                           | 3.7MB 65.3MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▎                           | 3.7MB 66.8MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▍                           | 3.8MB 67.6MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▍                           | 3.8MB 66.4MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▍                           | 3.8MB 67.4MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▍                           | 3.8MB 67.1MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▍                           | 3.8MB 67.6MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▍                           | 3.8MB 66.8MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▍                           | 3.8MB 66.0MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▍                           | 3.8MB 66.2MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▍                           | 3.8MB 66.1MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▌                           | 3.9MB 64.7MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▌                           | 3.9MB 64.4MB/s eta 0:00:01\r",
      "\u001b[K    13% |████▌                           | 3.9MB 64.9MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▌                           | 3.9MB 64.8MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▌                           | 3.9MB 65.6MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▌                           | 3.9MB 64.4MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▌                           | 3.9MB 66.4MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▌                           | 3.9MB 67.0MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▌                           | 3.9MB 66.0MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▌                           | 3.9MB 66.9MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▋                           | 4.0MB 67.1MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▋                           | 4.0MB 68.4MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▋                           | 4.0MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▋                           | 4.0MB 68.3MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▋                           | 4.0MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▋                           | 4.0MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▋                           | 4.0MB 68.4MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▋                           | 4.0MB 69.8MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▋                           | 4.0MB 71.2MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▊                           | 4.0MB 72.1MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▊                           | 4.1MB 73.3MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▊                           | 4.1MB 72.6MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▊                           | 4.1MB 74.2MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▊                           | 4.1MB 75.9MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▊                           | 4.1MB 75.3MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▊                           | 4.1MB 76.6MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▊                           | 4.1MB 78.3MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▊                           | 4.1MB 78.3MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▉                           | 4.1MB 78.7MB/s eta 0:00:01\r",
      "\u001b[K    14% |████▉                           | 4.1MB 76.6MB/s eta 0:00:01\r",
      "\u001b[K    15% |████▉                           | 4.2MB 77.2MB/s eta 0:00:01\r",
      "\u001b[K    15% |████▉                           | 4.2MB 77.5MB/s eta 0:00:01\r",
      "\u001b[K    15% |████▉                           | 4.2MB 75.9MB/s eta 0:00:01\r",
      "\u001b[K    15% |████▉                           | 4.2MB 76.6MB/s eta 0:00:01\r",
      "\u001b[K    15% |████▉                           | 4.2MB 77.4MB/s eta 0:00:01\r",
      "\u001b[K    15% |████▉                           | 4.2MB 77.5MB/s eta 0:00:01\r",
      "\u001b[K    15% |████▉                           | 4.2MB 77.5MB/s eta 0:00:01\r",
      "\u001b[K    15% |████▉                           | 4.2MB 41.9MB/s eta 0:00:01\r",
      "\u001b[K    15% |█████                           | 4.2MB 41.1MB/s eta 0:00:01\r",
      "\u001b[K    15% |█████                           | 4.2MB 19.5MB/s eta 0:00:02\r",
      "\u001b[K    15% |█████                           | 4.3MB 19.2MB/s eta 0:00:02\r",
      "\u001b[K    15% |█████                           | 4.3MB 19.1MB/s eta 0:00:02\r",
      "\u001b[K    15% |█████                           | 4.3MB 19.1MB/s eta 0:00:02\r",
      "\u001b[K    15% |█████                           | 4.3MB 19.1MB/s eta 0:00:02\r",
      "\u001b[K    15% |█████                           | 4.3MB 18.4MB/s eta 0:00:02\r",
      "\u001b[K    15% |█████                           | 4.3MB 18.2MB/s eta 0:00:02\r",
      "\u001b[K    15% |█████                           | 4.3MB 18.1MB/s eta 0:00:02\r",
      "\u001b[K    15% |█████                           | 4.3MB 22.6MB/s eta 0:00:02\r",
      "\u001b[K    15% |█████                           | 4.3MB 22.7MB/s eta 0:00:02\r",
      "\u001b[K    15% |█████                           | 4.4MB 59.0MB/s eta 0:00:01\r",
      "\u001b[K    15% |█████                           | 4.4MB 60.6MB/s eta 0:00:01\r",
      "\u001b[K    15% |█████                           | 4.4MB 61.1MB/s eta 0:00:01\r",
      "\u001b[K    15% |█████                           | 4.4MB 61.4MB/s eta 0:00:01\r",
      "\u001b[K    15% |█████                           | 4.4MB 60.3MB/s eta 0:00:01\r",
      "\u001b[K    15% |█████                           | 4.4MB 67.7MB/s eta 0:00:01\r",
      "\u001b[K    15% |█████                           | 4.4MB 68.2MB/s eta 0:00:01\r",
      "\u001b[K    15% |█████▏                          | 4.4MB 67.3MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▏                          | 4.4MB 67.8MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▏                          | 4.4MB 67.8MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▏                          | 4.5MB 67.7MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▏                          | 4.5MB 68.4MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▏                          | 4.5MB 67.0MB/s eta 0:00:01"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\r",
      "\u001b[K    16% |█████▏                          | 4.5MB 67.8MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▏                          | 4.5MB 68.2MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▏                          | 4.5MB 67.1MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▏                          | 4.5MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▎                          | 4.5MB 69.8MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▎                          | 4.5MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▎                          | 4.5MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▎                          | 4.6MB 68.6MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▎                          | 4.6MB 69.7MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▎                          | 4.6MB 69.6MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▎                          | 4.6MB 67.9MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▎                          | 4.6MB 68.6MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▎                          | 4.6MB 67.6MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▍                          | 4.6MB 67.9MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▍                          | 4.6MB 66.8MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▍                          | 4.6MB 65.9MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▍                          | 4.6MB 66.5MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▍                          | 4.7MB 66.5MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▍                          | 4.7MB 64.9MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▍                          | 4.7MB 66.8MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▍                          | 4.7MB 66.0MB/s eta 0:00:01\r",
      "\u001b[K    16% |█████▍                          | 4.7MB 66.4MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▍                          | 4.7MB 67.9MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▌                          | 4.7MB 67.3MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▌                          | 4.7MB 69.2MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▌                          | 4.7MB 70.6MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▌                          | 4.8MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▌                          | 4.8MB 72.5MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▌                          | 4.8MB 74.2MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▌                          | 4.8MB 74.4MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▌                          | 4.8MB 77.1MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▌                          | 4.8MB 76.3MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▋                          | 4.8MB 77.9MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▋                          | 4.8MB 78.5MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▋                          | 4.8MB 77.7MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▋                          | 4.8MB 78.4MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▋                          | 4.9MB 78.9MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▋                          | 4.9MB 78.7MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▋                          | 4.9MB 78.9MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▋                          | 4.9MB 50.4MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▋                          | 4.9MB 49.9MB/s eta 0:00:01\r",
      "\u001b[K    17% |█████▊                          | 4.9MB 22.4MB/s eta 0:00:02\r",
      "\u001b[K    17% |█████▊                          | 4.9MB 20.9MB/s eta 0:00:02\r",
      "\u001b[K    17% |█████▊                          | 4.9MB 20.9MB/s eta 0:00:02\r",
      "\u001b[K    17% |█████▊                          | 4.9MB 21.0MB/s eta 0:00:02\r",
      "\u001b[K    17% |█████▊                          | 4.9MB 21.0MB/s eta 0:00:02\r",
      "\u001b[K    17% |█████▊                          | 5.0MB 18.1MB/s eta 0:00:02\r",
      "\u001b[K    17% |█████▊                          | 5.0MB 17.8MB/s eta 0:00:02\r",
      "\u001b[K    17% |█████▊                          | 5.0MB 17.7MB/s eta 0:00:02\r",
      "\u001b[K    18% |█████▊                          | 5.0MB 20.2MB/s eta 0:00:02\r",
      "\u001b[K    18% |█████▊                          | 5.0MB 20.2MB/s eta 0:00:02\r",
      "\u001b[K    18% |█████▉                          | 5.0MB 40.2MB/s eta 0:00:01\r",
      "\u001b[K    18% |█████▉                          | 5.0MB 45.4MB/s eta 0:00:01\r",
      "\u001b[K    18% |█████▉                          | 5.0MB 45.3MB/s eta 0:00:01\r",
      "\u001b[K    18% |█████▉                          | 5.0MB 45.5MB/s eta 0:00:01\r",
      "\u001b[K    18% |█████▉                          | 5.0MB 44.7MB/s eta 0:00:01\r",
      "\u001b[K    18% |█████▉                          | 5.1MB 68.1MB/s eta 0:00:01\r",
      "\u001b[K    18% |█████▉                          | 5.1MB 71.7MB/s eta 0:00:01\r",
      "\u001b[K    18% |█████▉                          | 5.1MB 72.3MB/s eta 0:00:01\r",
      "\u001b[K    18% |█████▉                          | 5.1MB 73.6MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.1MB 74.7MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.1MB 75.4MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.1MB 76.2MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.1MB 75.5MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.1MB 75.9MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.2MB 76.4MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.2MB 75.4MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.2MB 76.2MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.2MB 76.5MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.2MB 74.9MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.2MB 74.4MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.2MB 72.4MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.2MB 73.7MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.2MB 73.8MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.2MB 72.3MB/s eta 0:00:01\r",
      "\u001b[K    18% |██████                          | 5.3MB 74.0MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████                          | 5.3MB 73.0MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████                          | 5.3MB 72.8MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████                          | 5.3MB 72.0MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▏                         | 5.3MB 72.4MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▏                         | 5.3MB 73.5MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▏                         | 5.3MB 74.4MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▏                         | 5.3MB 72.8MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▏                         | 5.3MB 74.2MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▏                         | 5.3MB 74.8MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▏                         | 5.4MB 74.1MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▏                         | 5.4MB 76.4MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▏                         | 5.4MB 75.5MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▎                         | 5.4MB 77.2MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▎                         | 5.4MB 78.1MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▎                         | 5.4MB 78.3MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▎                         | 5.4MB 80.0MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▎                         | 5.4MB 81.6MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▎                         | 5.4MB 81.6MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▎                         | 5.4MB 82.8MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▎                         | 5.5MB 82.6MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▎                         | 5.5MB 83.6MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▎                         | 5.5MB 85.5MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▍                         | 5.5MB 84.5MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▍                         | 5.5MB 86.1MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▍                         | 5.5MB 86.6MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▍                         | 5.5MB 86.6MB/s eta 0:00:01\r",
      "\u001b[K    19% |██████▍                         | 5.5MB 34.7MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▍                         | 5.5MB 32.5MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▍                         | 5.6MB 32.3MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▍                         | 5.6MB 32.1MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▍                         | 5.6MB 22.8MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▌                         | 5.6MB 22.6MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▌                         | 5.6MB 16.7MB/s eta 0:00:02\r",
      "\u001b[K    20% |██████▌                         | 5.6MB 16.5MB/s eta 0:00:02\r",
      "\u001b[K    20% |██████▌                         | 5.6MB 16.3MB/s eta 0:00:02\r",
      "\u001b[K    20% |██████▌                         | 5.6MB 16.2MB/s eta 0:00:02\r",
      "\u001b[K    20% |██████▌                         | 5.6MB 22.5MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▌                         | 5.6MB 23.5MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▌                         | 5.7MB 23.1MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▌                         | 5.7MB 23.2MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▌                         | 5.7MB 32.6MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▋                         | 5.7MB 33.0MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▋                         | 5.7MB 68.0MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▋                         | 5.7MB 69.8MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▋                         | 5.7MB 73.2MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▋                         | 5.7MB 70.1MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▋                         | 5.7MB 67.4MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▋                         | 5.7MB 67.4MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▋                         | 5.8MB 69.1MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▋                         | 5.8MB 69.2MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▊                         | 5.8MB 68.6MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▊                         | 5.8MB 63.4MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▊                         | 5.8MB 63.8MB/s eta 0:00:01\r",
      "\u001b[K    20% |██████▊                         | 5.8MB 62.1MB/s eta 0:00:01\r",
      "\u001b[K    21% |██████▊                         | 5.8MB 60.3MB/s eta 0:00:01\r",
      "\u001b[K    21% |██████▊                         | 5.8MB 64.3MB/s eta 0:00:01\r",
      "\u001b[K    21% |██████▊                         | 5.8MB 65.8MB/s eta 0:00:01\r",
      "\u001b[K    21% |██████▊                         | 5.8MB 65.6MB/s eta 0:00:01\r",
      "\u001b[K    21% |██████▊                         | 5.9MB 67.2MB/s eta 0:00:01\r",
      "\u001b[K    21% |██████▉                         | 5.9MB 66.4MB/s eta 0:00:01\r",
      "\u001b[K    21% |██████▉                         | 5.9MB 67.2MB/s eta 0:00:01\r",
      "\u001b[K    21% |██████▉                         | 5.9MB 73.3MB/s eta 0:00:01\r",
      "\u001b[K    21% |██████▉                         | 5.9MB 72.6MB/s eta 0:00:01\r",
      "\u001b[K    21% |██████▉                         | 5.9MB 75.0MB/s eta 0:00:01\r",
      "\u001b[K    21% |██████▉                         | 5.9MB 76.6MB/s eta 0:00:01\r",
      "\u001b[K    21% |██████▉                         | 5.9MB 76.7MB/s eta 0:00:01\r",
      "\u001b[K    21% |██████▉                         | 5.9MB 76.7MB/s eta 0:00:01\r",
      "\u001b[K    21% |██████▉                         | 5.9MB 75.9MB/s eta 0:00:01\r",
      "\u001b[K    21% |██████▉                         | 6.0MB 76.4MB/s eta 0:00:01\r",
      "\u001b[K    21% |███████                         | 6.0MB 76.9MB/s eta 0:00:01\r",
      "\u001b[K    21% |███████                         | 6.0MB 76.1MB/s eta 0:00:01\r",
      "\u001b[K    21% |███████                         | 6.0MB 76.8MB/s eta 0:00:01\r",
      "\u001b[K    21% |███████                         | 6.0MB 75.5MB/s eta 0:00:01\r",
      "\u001b[K    21% |███████                         | 6.0MB 75.4MB/s eta 0:00:01\r",
      "\u001b[K    21% |███████                         | 6.0MB 75.6MB/s eta 0:00:01\r",
      "\u001b[K    21% |███████                         | 6.0MB 74.3MB/s eta 0:00:01\r",
      "\u001b[K    21% |███████                         | 6.0MB 75.0MB/s eta 0:00:01\r",
      "\u001b[K    21% |███████                         | 6.1MB 76.3MB/s eta 0:00:01\r",
      "\u001b[K    21% |███████                         | 6.1MB 74.7MB/s eta 0:00:01\r",
      "\u001b[K    21% |███████                         | 6.1MB 76.2MB/s eta 0:00:01\r",
      "\u001b[K    21% |███████                         | 6.1MB 77.6MB/s eta 0:00:01\r",
      "\u001b[K    21% |███████                         | 6.1MB 76.3MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████                         | 6.1MB 79.3MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████                         | 6.1MB 78.9MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████                         | 6.1MB 80.2MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████                         | 6.1MB 81.2MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████                         | 6.1MB 81.0MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████                         | 6.2MB 81.8MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████▏                        | 6.2MB 83.3MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████▏                        | 6.2MB 83.1MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████▏                        | 6.2MB 40.7MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████▏                        | 6.2MB 40.4MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████▏                        | 6.2MB 40.5MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████▏                        | 6.2MB 35.6MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████▏                        | 6.2MB 35.1MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████▏                        | 6.2MB 35.2MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████▏                        | 6.2MB 29.2MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████▎                        | 6.3MB 28.6MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████▎                        | 6.3MB 15.8MB/s eta 0:00:02\r",
      "\u001b[K    22% |███████▎                        | 6.3MB 15.6MB/s eta 0:00:02\r",
      "\u001b[K    22% |███████▎                        | 6.3MB 19.3MB/s eta 0:00:02\r",
      "\u001b[K    22% |███████▎                        | 6.3MB 19.4MB/s eta 0:00:02\r",
      "\u001b[K    22% |███████▎                        | 6.3MB 19.2MB/s eta 0:00:02\r",
      "\u001b[K    22% |███████▎                        | 6.3MB 20.5MB/s eta 0:00:02\r",
      "\u001b[K    22% |███████▎                        | 6.3MB 20.5MB/s eta 0:00:02\r",
      "\u001b[K    22% |███████▎                        | 6.3MB 20.5MB/s eta 0:00:02\r",
      "\u001b[K    22% |███████▍                        | 6.3MB 23.2MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████▍                        | 6.4MB 23.3MB/s eta 0:00:01\r",
      "\u001b[K    22% |███████▍                        | 6.4MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▍                        | 6.4MB 71.8MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▍                        | 6.4MB 72.1MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▍                        | 6.4MB 73.2MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▍                        | 6.4MB 76.1MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▍                        | 6.4MB 76.8MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▍                        | 6.4MB 77.5MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▍                        | 6.4MB 76.4MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▌                        | 6.5MB 77.2MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▌                        | 6.5MB 77.0MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▌                        | 6.5MB 75.9MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▌                        | 6.5MB 76.7MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▌                        | 6.5MB 75.5MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▌                        | 6.5MB 74.5MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▌                        | 6.5MB 74.4MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▌                        | 6.5MB 72.6MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▌                        | 6.5MB 73.0MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▋                        | 6.5MB 73.2MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▋                        | 6.6MB 72.7MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▋                        | 6.6MB 74.1MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▋                        | 6.6MB 74.0MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▋                        | 6.6MB 73.6MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▋                        | 6.6MB 75.0MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▋                        | 6.6MB 72.4MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▋                        | 6.6MB 71.4MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▋                        | 6.6MB 71.3MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▊                        | 6.6MB 69.8MB/s eta 0:00:01\r",
      "\u001b[K    23% |███████▊                        | 6.6MB 70.1MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▊                        | 6.7MB 69.5MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▊                        | 6.7MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▊                        | 6.7MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▊                        | 6.7MB 68.2MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▊                        | 6.7MB 68.5MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▊                        | 6.7MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▊                        | 6.7MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▊                        | 6.7MB 72.7MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▉                        | 6.7MB 74.3MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▉                        | 6.7MB 74.8MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▉                        | 6.8MB 76.0MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▉                        | 6.8MB 75.9MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▉                        | 6.8MB 77.4MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▉                        | 6.8MB 78.5MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▉                        | 6.8MB 77.6MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▉                        | 6.8MB 78.4MB/s eta 0:00:01\r",
      "\u001b[K    24% |███████▉                        | 6.8MB 77.9MB/s eta 0:00:01\r",
      "\u001b[K    24% |████████                        | 6.8MB 77.7MB/s eta 0:00:01\r",
      "\u001b[K    24% |████████                        | 6.8MB 43.5MB/s eta 0:00:01\r",
      "\u001b[K    24% |████████                        | 6.9MB 41.9MB/s eta 0:00:01\r",
      "\u001b[K    24% |████████                        | 6.9MB 41.5MB/s eta 0:00:01\r",
      "\u001b[K    24% |████████                        | 6.9MB 41.4MB/s eta 0:00:01\r",
      "\u001b[K    24% |████████                        | 6.9MB 40.8MB/s eta 0:00:01\r",
      "\u001b[K    24% |████████                        | 6.9MB 40.8MB/s eta 0:00:01"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\r",
      "\u001b[K    24% |████████                        | 6.9MB 16.9MB/s eta 0:00:02\r",
      "\u001b[K    24% |████████                        | 6.9MB 16.8MB/s eta 0:00:02\r",
      "\u001b[K    24% |████████                        | 6.9MB 16.6MB/s eta 0:00:02\r",
      "\u001b[K    25% |████████                        | 6.9MB 16.5MB/s eta 0:00:02\r",
      "\u001b[K    25% |████████                        | 6.9MB 19.7MB/s eta 0:00:02\r",
      "\u001b[K    25% |████████                        | 7.0MB 19.9MB/s eta 0:00:02\r",
      "\u001b[K    25% |████████                        | 7.0MB 19.9MB/s eta 0:00:02\r",
      "\u001b[K    25% |████████                        | 7.0MB 19.9MB/s eta 0:00:02\r",
      "\u001b[K    25% |████████                        | 7.0MB 19.9MB/s eta 0:00:02\r",
      "\u001b[K    25% |████████                        | 7.0MB 19.8MB/s eta 0:00:02\r",
      "\u001b[K    25% |████████                        | 7.0MB 61.1MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████                        | 7.0MB 62.2MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▏                       | 7.0MB 64.5MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▏                       | 7.0MB 65.9MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▏                       | 7.0MB 66.4MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▏                       | 7.1MB 68.3MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▏                       | 7.1MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▏                       | 7.1MB 69.2MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▏                       | 7.1MB 69.1MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▏                       | 7.1MB 68.4MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▏                       | 7.1MB 71.3MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▎                       | 7.1MB 71.6MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▎                       | 7.1MB 69.5MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▎                       | 7.1MB 69.4MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▎                       | 7.1MB 67.8MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▎                       | 7.2MB 68.2MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▎                       | 7.2MB 66.9MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▎                       | 7.2MB 65.8MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▎                       | 7.2MB 67.2MB/s eta 0:00:01\r",
      "\u001b[K    25% |████████▎                       | 7.2MB 68.2MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▎                       | 7.2MB 67.2MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▍                       | 7.2MB 68.3MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▍                       | 7.2MB 69.8MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▍                       | 7.2MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▍                       | 7.2MB 71.7MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▍                       | 7.3MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▍                       | 7.3MB 71.8MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▍                       | 7.3MB 72.8MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▍                       | 7.3MB 57.8MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▍                       | 7.3MB 57.5MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▌                       | 7.3MB 56.7MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▌                       | 7.3MB 56.6MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▌                       | 7.3MB 56.3MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▌                       | 7.3MB 55.1MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▌                       | 7.4MB 55.5MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▌                       | 7.4MB 56.0MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▌                       | 7.4MB 54.4MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▌                       | 7.4MB 54.5MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▌                       | 7.4MB 67.0MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▌                       | 7.4MB 68.0MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▋                       | 7.4MB 69.7MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▋                       | 7.4MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▋                       | 7.4MB 70.6MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▋                       | 7.4MB 72.0MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▋                       | 7.5MB 71.0MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▋                       | 7.5MB 71.0MB/s eta 0:00:01\r",
      "\u001b[K    26% |████████▋                       | 7.5MB 73.4MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▋                       | 7.5MB 73.7MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▋                       | 7.5MB 73.9MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▊                       | 7.5MB 73.0MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▊                       | 7.5MB 73.7MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▊                       | 7.5MB 74.1MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▊                       | 7.5MB 21.7MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▊                       | 7.5MB 21.5MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▊                       | 7.6MB 21.5MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▊                       | 7.6MB 21.4MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▊                       | 7.6MB 21.1MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▊                       | 7.6MB 20.8MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▉                       | 7.6MB 20.9MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▉                       | 7.6MB 20.5MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▉                       | 7.6MB 20.2MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▉                       | 7.6MB 20.1MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▉                       | 7.6MB 56.4MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▉                       | 7.6MB 58.3MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▉                       | 7.7MB 58.9MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▉                       | 7.7MB 58.3MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▉                       | 7.7MB 60.0MB/s eta 0:00:01\r",
      "\u001b[K    27% |████████▉                       | 7.7MB 61.9MB/s eta 0:00:01\r",
      "\u001b[K    27% |█████████                       | 7.7MB 61.7MB/s eta 0:00:01\r",
      "\u001b[K    27% |█████████                       | 7.7MB 65.3MB/s eta 0:00:01\r",
      "\u001b[K    27% |█████████                       | 7.7MB 67.4MB/s eta 0:00:01\r",
      "\u001b[K    27% |█████████                       | 7.7MB 67.8MB/s eta 0:00:01\r",
      "\u001b[K    27% |█████████                       | 7.7MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    27% |█████████                       | 7.8MB 67.4MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████                       | 7.8MB 68.2MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████                       | 7.8MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████                       | 7.8MB 69.5MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████                       | 7.8MB 69.7MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████                       | 7.8MB 69.5MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████                       | 7.8MB 69.9MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████                       | 7.8MB 69.2MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████                       | 7.8MB 68.0MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████                       | 7.8MB 68.8MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████                       | 7.9MB 69.2MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████                       | 7.9MB 68.3MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████                       | 7.9MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████                       | 7.9MB 68.8MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████▏                      | 7.9MB 69.8MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████▏                      | 7.9MB 70.6MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████▏                      | 7.9MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████▏                      | 7.9MB 72.2MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████▏                      | 7.9MB 58.4MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████▏                      | 7.9MB 57.0MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████▏                      | 8.0MB 57.6MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████▏                      | 8.0MB 57.0MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████▏                      | 8.0MB 56.7MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████▎                      | 8.0MB 57.1MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████▎                      | 8.0MB 56.0MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████▎                      | 8.0MB 55.8MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████▎                      | 8.0MB 55.9MB/s eta 0:00:01\r",
      "\u001b[K    28% |█████████▎                      | 8.0MB 54.4MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▎                      | 8.0MB 67.0MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▎                      | 8.0MB 68.2MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▎                      | 8.1MB 68.2MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▎                      | 8.1MB 69.1MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▍                      | 8.1MB 68.1MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▍                      | 8.1MB 68.6MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▍                      | 8.1MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▍                      | 8.1MB 68.1MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▍                      | 8.1MB 68.5MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▍                      | 8.1MB 69.7MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▍                      | 8.1MB 69.7MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▍                      | 8.2MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▍                      | 8.2MB 68.5MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▍                      | 8.2MB 69.9MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▌                      | 8.2MB 71.0MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▌                      | 8.2MB 21.1MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▌                      | 8.2MB 21.0MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▌                      | 8.2MB 21.0MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▌                      | 8.2MB 21.0MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▌                      | 8.2MB 21.0MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▌                      | 8.2MB 21.0MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▌                      | 8.3MB 20.9MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▌                      | 8.3MB 20.6MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▋                      | 8.3MB 20.4MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▋                      | 8.3MB 20.5MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▋                      | 8.3MB 64.3MB/s eta 0:00:01\r",
      "\u001b[K    29% |█████████▋                      | 8.3MB 65.8MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▋                      | 8.3MB 67.0MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▋                      | 8.3MB 66.5MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▋                      | 8.3MB 67.4MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▋                      | 8.3MB 67.8MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▋                      | 8.4MB 67.9MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▋                      | 8.4MB 73.5MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▊                      | 8.4MB 76.0MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▊                      | 8.4MB 76.5MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▊                      | 8.4MB 67.6MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▊                      | 8.4MB 66.2MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▊                      | 8.4MB 67.1MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▊                      | 8.4MB 66.6MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▊                      | 8.4MB 66.3MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▊                      | 8.4MB 67.1MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▊                      | 8.5MB 68.0MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▉                      | 8.5MB 67.6MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▉                      | 8.5MB 66.0MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▉                      | 8.5MB 64.8MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▉                      | 8.5MB 73.8MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▉                      | 8.5MB 75.2MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▉                      | 8.5MB 62.0MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▉                      | 8.5MB 62.6MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▉                      | 8.5MB 62.6MB/s eta 0:00:01\r",
      "\u001b[K    30% |█████████▉                      | 8.6MB 62.7MB/s eta 0:00:01\r",
      "\u001b[K    30% |██████████                      | 8.6MB 62.0MB/s eta 0:00:01\r",
      "\u001b[K    30% |██████████                      | 8.6MB 61.6MB/s eta 0:00:01\r",
      "\u001b[K    30% |██████████                      | 8.6MB 63.6MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.6MB 51.0MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.6MB 49.4MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.6MB 49.5MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.6MB 56.6MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.6MB 57.1MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.6MB 57.5MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.7MB 52.5MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.7MB 52.9MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.7MB 53.0MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.7MB 51.9MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.7MB 66.0MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.7MB 66.7MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.7MB 67.2MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.7MB 67.4MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.7MB 66.4MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████                      | 8.7MB 66.7MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████▏                     | 8.8MB 75.4MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████▏                     | 8.8MB 74.1MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████▏                     | 8.8MB 74.4MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████▏                     | 8.8MB 74.6MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████▏                     | 8.8MB 73.7MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████▏                     | 8.8MB 74.0MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████▏                     | 8.8MB 72.6MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████▏                     | 8.8MB 74.1MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████▏                     | 8.8MB 74.6MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████▎                     | 8.8MB 23.1MB/s eta 0:00:01\r",
      "\u001b[K    31% |██████████▎                     | 8.9MB 22.9MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▎                     | 8.9MB 22.9MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▎                     | 8.9MB 23.0MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▎                     | 8.9MB 22.0MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▎                     | 8.9MB 21.9MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▎                     | 8.9MB 22.0MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▎                     | 8.9MB 20.3MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▎                     | 8.9MB 20.0MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▎                     | 8.9MB 20.0MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▍                     | 8.9MB 49.7MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▍                     | 9.0MB 50.2MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▍                     | 9.0MB 50.4MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▍                     | 9.0MB 50.0MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▍                     | 9.0MB 56.0MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▍                     | 9.0MB 56.0MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▍                     | 9.0MB 55.2MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▍                     | 9.0MB 72.3MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▍                     | 9.0MB 73.5MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▌                     | 9.0MB 54.2MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▌                     | 9.1MB 53.5MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▌                     | 9.1MB 51.9MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▌                     | 9.1MB 52.6MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▌                     | 9.1MB 52.7MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▌                     | 9.1MB 52.1MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▌                     | 9.1MB 53.2MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▌                     | 9.1MB 53.6MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▌                     | 9.1MB 52.7MB/s eta 0:00:01\r",
      "\u001b[K    32% |██████████▌                     | 9.1MB 53.8MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▋                     | 9.1MB 73.3MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▋                     | 9.2MB 75.1MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▋                     | 9.2MB 79.2MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▋                     | 9.2MB 77.0MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▋                     | 9.2MB 77.3MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▋                     | 9.2MB 78.4MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▋                     | 9.2MB 77.1MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▋                     | 9.2MB 78.0MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▋                     | 9.2MB 78.7MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▊                     | 9.2MB 78.8MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▊                     | 9.2MB 65.2MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▊                     | 9.3MB 63.0MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▊                     | 9.3MB 62.8MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▊                     | 9.3MB 64.3MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▊                     | 9.3MB 63.1MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▊                     | 9.3MB 63.8MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▊                     | 9.3MB 54.9MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▊                     | 9.3MB 54.1MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▉                     | 9.3MB 53.1MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▉                     | 9.3MB 51.9MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▉                     | 9.3MB 59.4MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▉                     | 9.4MB 60.3MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▉                     | 9.4MB 58.5MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▉                     | 9.4MB 58.6MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▉                     | 9.4MB 58.8MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▉                     | 9.4MB 58.4MB/s eta 0:00:01\r",
      "\u001b[K    33% |██████████▉                     | 9.4MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    34% |██████████▉                     | 9.4MB 68.6MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.4MB 70.3MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.4MB 69.6MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.5MB 68.6MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.5MB 69.6MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.5MB 71.5MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.5MB 71.7MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.5MB 72.5MB/s eta 0:00:01"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\r",
      "\u001b[K    34% |███████████                     | 9.5MB 26.2MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.5MB 25.9MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.5MB 25.7MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.5MB 25.4MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.5MB 25.6MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.6MB 25.7MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.6MB 25.6MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.6MB 19.3MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.6MB 18.9MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.6MB 18.8MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.6MB 34.2MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████                     | 9.6MB 34.4MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████▏                    | 9.6MB 35.0MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████▏                    | 9.6MB 35.3MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████▏                    | 9.6MB 35.5MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████▏                    | 9.7MB 35.5MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████▏                    | 9.7MB 35.3MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████▏                    | 9.7MB 64.3MB/s eta 0:00:01\r",
      "\u001b[K    34% |███████████▏                    | 9.7MB 66.9MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▏                    | 9.7MB 66.6MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▏                    | 9.7MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▎                    | 9.7MB 69.8MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▎                    | 9.7MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▎                    | 9.7MB 70.8MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▎                    | 9.7MB 69.1MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▎                    | 9.8MB 69.1MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▎                    | 9.8MB 68.8MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▎                    | 9.8MB 68.8MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▎                    | 9.8MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▎                    | 9.8MB 70.8MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▍                    | 9.8MB 70.3MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▍                    | 9.8MB 69.5MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▍                    | 9.8MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▍                    | 9.8MB 69.5MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▍                    | 9.9MB 70.9MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▍                    | 9.9MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▍                    | 9.9MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▍                    | 9.9MB 69.4MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▍                    | 9.9MB 69.7MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▍                    | 9.9MB 70.1MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▌                    | 9.9MB 69.9MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▌                    | 9.9MB 72.1MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▌                    | 9.9MB 73.3MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▌                    | 9.9MB 64.2MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▌                    | 10.0MB 63.6MB/s eta 0:00:01\r",
      "\u001b[K    35% |███████████▌                    | 10.0MB 65.2MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▌                    | 10.0MB 65.6MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▌                    | 10.0MB 65.7MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▌                    | 10.0MB 64.5MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▋                    | 10.0MB 65.3MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▋                    | 10.0MB 64.9MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▋                    | 10.0MB 63.7MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▋                    | 10.0MB 63.6MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▋                    | 10.0MB 71.1MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▋                    | 10.1MB 72.6MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▋                    | 10.1MB 72.9MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▋                    | 10.1MB 55.0MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▋                    | 10.1MB 55.5MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▋                    | 10.1MB 55.1MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▊                    | 10.1MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▊                    | 10.1MB 54.5MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▊                    | 10.1MB 54.8MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▊                    | 10.1MB 55.2MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▊                    | 10.1MB 26.7MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▊                    | 10.2MB 25.9MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▊                    | 10.2MB 25.8MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▊                    | 10.2MB 29.2MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▊                    | 10.2MB 29.1MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▉                    | 10.2MB 29.5MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▉                    | 10.2MB 22.4MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▉                    | 10.2MB 21.8MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▉                    | 10.2MB 21.7MB/s eta 0:00:01\r",
      "\u001b[K    36% |███████████▉                    | 10.2MB 21.5MB/s eta 0:00:01\r",
      "\u001b[K    37% |███████████▉                    | 10.3MB 37.4MB/s eta 0:00:01\r",
      "\u001b[K    37% |███████████▉                    | 10.3MB 38.7MB/s eta 0:00:01\r",
      "\u001b[K    37% |███████████▉                    | 10.3MB 35.6MB/s eta 0:00:01\r",
      "\u001b[K    37% |███████████▉                    | 10.3MB 35.6MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.3MB 35.4MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.3MB 35.4MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.3MB 58.0MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.3MB 61.9MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.3MB 63.3MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.3MB 63.7MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.4MB 62.4MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.4MB 63.2MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.4MB 73.4MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.4MB 74.1MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.4MB 74.9MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.4MB 73.8MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.4MB 74.2MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.4MB 74.0MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.4MB 72.8MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.4MB 74.4MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.5MB 74.0MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.5MB 73.7MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████                    | 10.5MB 74.1MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████▏                   | 10.5MB 71.5MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████▏                   | 10.5MB 72.0MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████▏                   | 10.5MB 72.5MB/s eta 0:00:01\r",
      "\u001b[K    37% |████████████▏                   | 10.5MB 71.6MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▏                   | 10.5MB 73.1MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▏                   | 10.5MB 73.0MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▏                   | 10.5MB 72.1MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▏                   | 10.6MB 73.6MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▏                   | 10.6MB 72.5MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▏                   | 10.6MB 72.6MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▎                   | 10.6MB 75.4MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▎                   | 10.6MB 53.3MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▎                   | 10.6MB 52.2MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▎                   | 10.6MB 51.5MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▎                   | 10.6MB 51.6MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▎                   | 10.6MB 11.5MB/s eta 0:00:02\r",
      "\u001b[K    38% |████████████▎                   | 10.6MB 11.4MB/s eta 0:00:02\r",
      "\u001b[K    38% |████████████▎                   | 10.7MB 11.4MB/s eta 0:00:02\r",
      "\u001b[K    38% |████████████▎                   | 10.7MB 11.4MB/s eta 0:00:02\r",
      "\u001b[K    38% |████████████▍                   | 10.7MB 11.4MB/s eta 0:00:02\r",
      "\u001b[K    38% |████████████▍                   | 10.7MB 11.4MB/s eta 0:00:02\r",
      "\u001b[K    38% |████████████▍                   | 10.7MB 12.1MB/s eta 0:00:02\r",
      "\u001b[K    38% |████████████▍                   | 10.7MB 12.2MB/s eta 0:00:02\r",
      "\u001b[K    38% |████████████▍                   | 10.7MB 12.3MB/s eta 0:00:02\r",
      "\u001b[K    38% |████████████▍                   | 10.7MB 12.2MB/s eta 0:00:02\r",
      "\u001b[K    38% |████████████▍                   | 10.7MB 73.7MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▍                   | 10.8MB 76.9MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▍                   | 10.8MB 75.6MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▌                   | 10.8MB 77.4MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▌                   | 10.8MB 77.3MB/s eta 0:00:01\r",
      "\u001b[K    38% |████████████▌                   | 10.8MB 77.9MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▌                   | 10.8MB 78.2MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▌                   | 10.8MB 77.7MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▌                   | 10.8MB 79.0MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▌                   | 10.8MB 80.0MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▌                   | 10.8MB 79.2MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▌                   | 10.9MB 81.1MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▌                   | 10.9MB 22.0MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▋                   | 10.9MB 21.7MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▋                   | 10.9MB 21.5MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▋                   | 10.9MB 21.4MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▋                   | 10.9MB 21.4MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▋                   | 10.9MB 21.4MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▋                   | 10.9MB 14.2MB/s eta 0:00:02\r",
      "\u001b[K    39% |████████████▋                   | 10.9MB 14.1MB/s eta 0:00:02\r",
      "\u001b[K    39% |████████████▋                   | 10.9MB 13.9MB/s eta 0:00:02\r",
      "\u001b[K    39% |████████████▋                   | 11.0MB 13.9MB/s eta 0:00:02\r",
      "\u001b[K    39% |████████████▊                   | 11.0MB 25.5MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▊                   | 11.0MB 25.7MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▊                   | 11.0MB 25.9MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▊                   | 11.0MB 25.8MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▊                   | 11.0MB 25.7MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▊                   | 11.0MB 25.7MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▊                   | 11.0MB 65.4MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▊                   | 11.0MB 67.1MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▊                   | 11.0MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▉                   | 11.1MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    39% |████████████▉                   | 11.1MB 71.9MB/s eta 0:00:01\r",
      "\u001b[K    40% |████████████▉                   | 11.1MB 72.1MB/s eta 0:00:01\r",
      "\u001b[K    40% |████████████▉                   | 11.1MB 69.8MB/s eta 0:00:01\r",
      "\u001b[K    40% |████████████▉                   | 11.1MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    40% |████████████▉                   | 11.1MB 71.6MB/s eta 0:00:01\r",
      "\u001b[K    40% |████████████▉                   | 11.1MB 70.5MB/s eta 0:00:01\r",
      "\u001b[K    40% |████████████▉                   | 11.1MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    40% |████████████▉                   | 11.1MB 70.8MB/s eta 0:00:01\r",
      "\u001b[K    40% |████████████▉                   | 11.2MB 70.9MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.2MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.2MB 69.6MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.2MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.2MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.2MB 68.8MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.2MB 66.6MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.2MB 65.0MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.2MB 65.0MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.2MB 63.1MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.3MB 62.2MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.3MB 62.4MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.3MB 61.7MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.3MB 61.1MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.3MB 62.6MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.3MB 62.0MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.3MB 64.1MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.3MB 65.3MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.3MB 65.2MB/s eta 0:00:01\r",
      "\u001b[K    40% |█████████████                   | 11.3MB 67.2MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▏                  | 11.4MB 68.3MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▏                  | 11.4MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▏                  | 11.4MB 70.2MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▏                  | 11.4MB 70.5MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▏                  | 11.4MB 71.4MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▏                  | 11.4MB 71.9MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▏                  | 11.4MB 70.8MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▏                  | 11.4MB 71.7MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▏                  | 11.4MB 71.4MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▎                  | 11.4MB 71.5MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▎                  | 11.5MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▎                  | 11.5MB 69.5MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▎                  | 11.5MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▎                  | 11.5MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▎                  | 11.5MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▎                  | 11.5MB 69.6MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▎                  | 11.5MB 42.3MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▎                  | 11.5MB 41.3MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▍                  | 11.5MB 41.0MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▍                  | 11.6MB 40.1MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▍                  | 11.6MB 40.2MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▍                  | 11.6MB 39.0MB/s eta 0:00:01"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\r",
      "\u001b[K    41% |█████████████▍                  | 11.6MB 20.4MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▍                  | 11.6MB 20.2MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▍                  | 11.6MB 20.0MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▍                  | 11.6MB 19.9MB/s eta 0:00:01\r",
      "\u001b[K    41% |█████████████▍                  | 11.6MB 24.2MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▍                  | 11.6MB 24.2MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▌                  | 11.6MB 24.3MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▌                  | 11.7MB 24.3MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▌                  | 11.7MB 24.1MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▌                  | 11.7MB 24.7MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▌                  | 11.7MB 56.2MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▌                  | 11.7MB 58.2MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▌                  | 11.7MB 59.0MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▌                  | 11.7MB 58.5MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▌                  | 11.7MB 59.7MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▋                  | 11.7MB 60.3MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▋                  | 11.7MB 59.4MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▋                  | 11.8MB 60.7MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▋                  | 11.8MB 59.9MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▋                  | 11.8MB 60.9MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▋                  | 11.8MB 62.3MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▋                  | 11.8MB 61.7MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▋                  | 11.8MB 63.6MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▋                  | 11.8MB 65.6MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▋                  | 11.8MB 65.5MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▊                  | 11.8MB 67.3MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▊                  | 11.8MB 69.1MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▊                  | 11.9MB 69.6MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▊                  | 11.9MB 72.1MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▊                  | 11.9MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▊                  | 11.9MB 71.8MB/s eta 0:00:01\r",
      "\u001b[K    42% |█████████████▊                  | 11.9MB 73.1MB/s eta 0:00:01\r",
      "\u001b[K    43% |█████████████▊                  | 11.9MB 72.3MB/s eta 0:00:01\r",
      "\u001b[K    43% |█████████████▊                  | 11.9MB 72.0MB/s eta 0:00:01\r",
      "\u001b[K    43% |█████████████▉                  | 11.9MB 73.3MB/s eta 0:00:01\r",
      "\u001b[K    43% |█████████████▉                  | 11.9MB 74.3MB/s eta 0:00:01\r",
      "\u001b[K    43% |█████████████▉                  | 12.0MB 74.7MB/s eta 0:00:01\r",
      "\u001b[K    43% |█████████████▉                  | 12.0MB 75.1MB/s eta 0:00:01\r",
      "\u001b[K    43% |█████████████▉                  | 12.0MB 70.2MB/s eta 0:00:01\r",
      "\u001b[K    43% |█████████████▉                  | 12.0MB 69.5MB/s eta 0:00:01\r",
      "\u001b[K    43% |█████████████▉                  | 12.0MB 68.8MB/s eta 0:00:01\r",
      "\u001b[K    43% |█████████████▉                  | 12.0MB 68.8MB/s eta 0:00:01\r",
      "\u001b[K    43% |█████████████▉                  | 12.0MB 66.7MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.0MB 67.2MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.0MB 66.6MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.0MB 64.9MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.1MB 65.6MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.1MB 66.0MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.1MB 70.8MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.1MB 73.1MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.1MB 74.0MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.1MB 74.9MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.1MB 79.0MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.1MB 78.6MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.1MB 80.5MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.1MB 82.5MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.2MB 46.3MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.2MB 45.3MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.2MB 44.5MB/s eta 0:00:01\r",
      "\u001b[K    43% |██████████████                  | 12.2MB 44.3MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████                  | 12.2MB 43.8MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████                  | 12.2MB 43.3MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▏                 | 12.2MB 43.1MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▏                 | 12.2MB 20.8MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▏                 | 12.2MB 20.4MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▏                 | 12.2MB 20.4MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▏                 | 12.3MB 24.9MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▏                 | 12.3MB 25.1MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▏                 | 12.3MB 25.2MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▏                 | 12.3MB 25.1MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▏                 | 12.3MB 25.2MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▏                 | 12.3MB 24.9MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▎                 | 12.3MB 24.8MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▎                 | 12.3MB 63.7MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▎                 | 12.3MB 65.2MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▎                 | 12.3MB 66.0MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▎                 | 12.4MB 66.5MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▎                 | 12.4MB 65.6MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▎                 | 12.4MB 66.4MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▎                 | 12.4MB 66.5MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▎                 | 12.4MB 65.6MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▍                 | 12.4MB 67.4MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▍                 | 12.4MB 67.9MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▍                 | 12.4MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▍                 | 12.4MB 70.6MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▍                 | 12.5MB 68.6MB/s eta 0:00:01\r",
      "\u001b[K    44% |██████████████▍                 | 12.5MB 69.9MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▍                 | 12.5MB 71.0MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▍                 | 12.5MB 69.8MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▍                 | 12.5MB 70.3MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▌                 | 12.5MB 71.2MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▌                 | 12.5MB 71.6MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▌                 | 12.5MB 71.1MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▌                 | 12.5MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▌                 | 12.5MB 69.4MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▌                 | 12.6MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▌                 | 12.6MB 68.5MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▌                 | 12.6MB 68.6MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▌                 | 12.6MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▌                 | 12.6MB 69.1MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▋                 | 12.6MB 69.4MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▋                 | 12.6MB 66.7MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▋                 | 12.6MB 68.3MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▋                 | 12.6MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▋                 | 12.6MB 68.0MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▋                 | 12.7MB 70.1MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▋                 | 12.7MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▋                 | 12.7MB 70.1MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▋                 | 12.7MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▊                 | 12.7MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▊                 | 12.7MB 71.4MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▊                 | 12.7MB 74.1MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▊                 | 12.7MB 73.2MB/s eta 0:00:01\r",
      "\u001b[K    45% |██████████████▊                 | 12.7MB 74.7MB/s eta 0:00:01\r",
      "\u001b[K    46% |██████████████▊                 | 12.7MB 76.0MB/s eta 0:00:01\r",
      "\u001b[K    46% |██████████████▊                 | 12.8MB 76.5MB/s eta 0:00:01\r",
      "\u001b[K    46% |██████████████▊                 | 12.8MB 77.8MB/s eta 0:00:01\r",
      "\u001b[K    46% |██████████████▊                 | 12.8MB 77.8MB/s eta 0:00:01\r",
      "\u001b[K    46% |██████████████▊                 | 12.8MB 79.0MB/s eta 0:00:01\r",
      "\u001b[K    46% |██████████████▉                 | 12.8MB 79.8MB/s eta 0:00:01\r",
      "\u001b[K    46% |██████████████▉                 | 12.8MB 34.5MB/s eta 0:00:01\r",
      "\u001b[K    46% |██████████████▉                 | 12.8MB 34.1MB/s eta 0:00:01\r",
      "\u001b[K    46% |██████████████▉                 | 12.8MB 33.6MB/s eta 0:00:01\r",
      "\u001b[K    46% |██████████████▉                 | 12.8MB 33.5MB/s eta 0:00:01\r",
      "\u001b[K    46% |██████████████▉                 | 12.9MB 33.4MB/s eta 0:00:01\r",
      "\u001b[K    46% |██████████████▉                 | 12.9MB 33.1MB/s eta 0:00:01\r",
      "\u001b[K    46% |██████████████▉                 | 12.9MB 33.2MB/s eta 0:00:01\r",
      "\u001b[K    46% |██████████████▉                 | 12.9MB 18.2MB/s eta 0:00:01\r",
      "\u001b[K    46% |███████████████                 | 12.9MB 12.9MB/s eta 0:00:02\r",
      "\u001b[K    46% |███████████████                 | 12.9MB 12.5MB/s eta 0:00:02\r",
      "\u001b[K    46% |███████████████                 | 12.9MB 15.1MB/s eta 0:00:01\r",
      "\u001b[K    46% |███████████████                 | 12.9MB 14.9MB/s eta 0:00:01\r",
      "\u001b[K    46% |███████████████                 | 12.9MB 14.5MB/s eta 0:00:02\r",
      "\u001b[K    46% |███████████████                 | 12.9MB 14.0MB/s eta 0:00:02\r",
      "\u001b[K    46% |███████████████                 | 13.0MB 13.7MB/s eta 0:00:02\r",
      "\u001b[K    46% |███████████████                 | 13.0MB 13.4MB/s eta 0:00:02\r",
      "\u001b[K    46% |███████████████                 | 13.0MB 13.1MB/s eta 0:00:02\r",
      "\u001b[K    46% |███████████████                 | 13.0MB 19.0MB/s eta 0:00:01\r",
      "\u001b[K    46% |███████████████                 | 13.0MB 31.7MB/s eta 0:00:01\r",
      "\u001b[K    46% |███████████████                 | 13.0MB 32.9MB/s eta 0:00:01\r",
      "\u001b[K    46% |███████████████                 | 13.0MB 33.8MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████                 | 13.0MB 33.9MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████                 | 13.0MB 35.3MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████                 | 13.0MB 36.6MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████                 | 13.1MB 36.7MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████                 | 13.1MB 37.4MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████                 | 13.1MB 37.9MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▏                | 13.1MB 37.9MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▏                | 13.1MB 38.2MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▏                | 13.1MB 37.7MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▏                | 13.1MB 38.3MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▏                | 13.1MB 38.6MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▏                | 13.1MB 38.0MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▏                | 13.1MB 38.8MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▏                | 13.2MB 38.9MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▏                | 13.2MB 38.9MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▎                | 13.2MB 38.9MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▎                | 13.2MB 38.3MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▎                | 13.2MB 38.8MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▎                | 13.2MB 39.1MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▎                | 13.2MB 38.1MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▎                | 13.2MB 38.6MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▎                | 13.2MB 38.6MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▎                | 13.3MB 38.5MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▎                | 13.3MB 38.7MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▍                | 13.3MB 38.0MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▍                | 13.3MB 38.4MB/s eta 0:00:01\r",
      "\u001b[K    47% |███████████████▍                | 13.3MB 38.3MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▍                | 13.3MB 37.3MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▍                | 13.3MB 37.6MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▍                | 13.3MB 38.1MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▍                | 13.3MB 38.1MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▍                | 13.3MB 38.3MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▍                | 13.4MB 37.8MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▍                | 13.4MB 38.2MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▌                | 13.4MB 38.1MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▌                | 13.4MB 37.2MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▌                | 13.4MB 37.9MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▌                | 13.4MB 39.2MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▌                | 13.4MB 40.2MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▌                | 13.4MB 41.2MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▌                | 13.4MB 41.4MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▌                | 13.4MB 42.8MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▌                | 13.5MB 44.5MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▋                | 13.5MB 44.9MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▋                | 13.5MB 46.9MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▋                | 13.5MB 49.0MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▋                | 13.5MB 50.6MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▋                | 13.5MB 50.6MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▋                | 13.5MB 49.5MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▋                | 13.5MB 50.1MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▋                | 13.5MB 50.6MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▋                | 13.5MB 50.0MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▋                | 13.6MB 50.4MB/s eta 0:00:01\r",
      "\u001b[K    48% |███████████████▊                | 13.6MB 50.6MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▊                | 13.6MB 51.0MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▊                | 13.6MB 50.9MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▊                | 13.6MB 49.5MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▊                | 13.6MB 50.4MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▊                | 13.6MB 50.9MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▊                | 13.6MB 49.7MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▊                | 13.6MB 50.4MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▊                | 13.6MB 50.4MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▉                | 13.7MB 50.4MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▉                | 13.7MB 50.8MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▉                | 13.7MB 50.0MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▉                | 13.7MB 50.8MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▉                | 13.7MB 51.8MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▉                | 13.7MB 51.0MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▉                | 13.7MB 51.9MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▉                | 13.7MB 52.5MB/s eta 0:00:01\r",
      "\u001b[K    49% |███████████████▉                | 13.7MB 52.5MB/s eta 0:00:01\r",
      "\u001b[K    49% |████████████████                | 13.8MB 52.4MB/s eta 0:00:01"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\r",
      "\u001b[K    49% |████████████████                | 13.8MB 51.2MB/s eta 0:00:01\r",
      "\u001b[K    49% |████████████████                | 13.8MB 51.8MB/s eta 0:00:01\r",
      "\u001b[K    49% |████████████████                | 13.8MB 52.1MB/s eta 0:00:01\r",
      "\u001b[K    49% |████████████████                | 13.8MB 50.8MB/s eta 0:00:01\r",
      "\u001b[K    49% |████████████████                | 13.8MB 51.0MB/s eta 0:00:01\r",
      "\u001b[K    49% |████████████████                | 13.8MB 51.2MB/s eta 0:00:01\r",
      "\u001b[K    49% |████████████████                | 13.8MB 51.1MB/s eta 0:00:01\r",
      "\u001b[K    49% |████████████████                | 13.8MB 51.3MB/s eta 0:00:01\r",
      "\u001b[K    49% |████████████████                | 13.8MB 50.5MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████                | 13.9MB 51.5MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████                | 13.9MB 52.0MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████                | 13.9MB 50.8MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████                | 13.9MB 51.2MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████                | 13.9MB 52.1MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████                | 13.9MB 52.4MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████                | 13.9MB 52.5MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████                | 13.9MB 51.7MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████                | 13.9MB 52.2MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▏               | 13.9MB 51.9MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▏               | 14.0MB 50.9MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▏               | 14.0MB 51.6MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▏               | 14.0MB 52.3MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▏               | 14.0MB 52.3MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▏               | 14.0MB 52.1MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▏               | 14.0MB 51.0MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▏               | 14.0MB 51.5MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▏               | 14.0MB 51.8MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▏               | 14.0MB 50.9MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▎               | 14.0MB 52.0MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▎               | 14.1MB 52.2MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▎               | 14.1MB 51.7MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▎               | 14.1MB 51.2MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▎               | 14.1MB 50.3MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▎               | 14.1MB 51.1MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▎               | 14.1MB 51.5MB/s eta 0:00:01\r",
      "\u001b[K    50% |████████████████▎               | 14.1MB 50.5MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▎               | 14.1MB 51.0MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▍               | 14.1MB 51.0MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▍               | 14.2MB 51.0MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▍               | 14.2MB 51.1MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▍               | 14.2MB 50.9MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▍               | 14.2MB 51.9MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▍               | 14.2MB 52.1MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▍               | 14.2MB 51.1MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▍               | 14.2MB 51.7MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▍               | 14.2MB 52.0MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▌               | 14.2MB 52.0MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▌               | 14.2MB 52.1MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▌               | 14.3MB 51.0MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▌               | 14.3MB 51.7MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▌               | 14.3MB 51.7MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▌               | 14.3MB 50.5MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▌               | 14.3MB 51.1MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▌               | 14.3MB 51.3MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▌               | 14.3MB 51.5MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▌               | 14.3MB 51.5MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▋               | 14.3MB 50.4MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▋               | 14.3MB 51.3MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▋               | 14.4MB 51.4MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▋               | 14.4MB 50.6MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▋               | 14.4MB 51.5MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▋               | 14.4MB 52.1MB/s eta 0:00:01\r",
      "\u001b[K    51% |████████████████▋               | 14.4MB 52.1MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▋               | 14.4MB 52.2MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▋               | 14.4MB 51.1MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▊               | 14.4MB 51.9MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▊               | 14.4MB 52.3MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▊               | 14.4MB 51.3MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▊               | 14.5MB 52.3MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▊               | 14.5MB 52.4MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▊               | 14.5MB 52.3MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▊               | 14.5MB 52.2MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▊               | 14.5MB 51.5MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▊               | 14.5MB 52.2MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▊               | 14.5MB 52.8MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▉               | 14.5MB 51.9MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▉               | 14.5MB 52.9MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▉               | 14.6MB 53.4MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▉               | 14.6MB 53.4MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▉               | 14.6MB 53.7MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▉               | 14.6MB 52.3MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▉               | 14.6MB 52.9MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▉               | 14.6MB 53.3MB/s eta 0:00:01\r",
      "\u001b[K    52% |████████████████▉               | 14.6MB 52.2MB/s eta 0:00:01\r",
      "\u001b[K    52% |█████████████████               | 14.6MB 52.6MB/s eta 0:00:01\r",
      "\u001b[K    52% |█████████████████               | 14.6MB 52.6MB/s eta 0:00:01\r",
      "\u001b[K    52% |█████████████████               | 14.6MB 52.5MB/s eta 0:00:01\r",
      "\u001b[K    52% |█████████████████               | 14.7MB 52.5MB/s eta 0:00:01\r",
      "\u001b[K    52% |█████████████████               | 14.7MB 51.8MB/s eta 0:00:01\r",
      "\u001b[K    52% |█████████████████               | 14.7MB 52.4MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████               | 14.7MB 53.4MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████               | 14.7MB 52.6MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████               | 14.7MB 53.2MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████               | 14.7MB 53.9MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████               | 14.7MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████               | 14.7MB 54.4MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████               | 14.7MB 53.6MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████               | 14.8MB 54.2MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████               | 14.8MB 54.5MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████               | 14.8MB 53.5MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████               | 14.8MB 54.1MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████               | 14.8MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████               | 14.8MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████▏              | 14.8MB 53.6MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████▏              | 14.8MB 52.6MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████▏              | 14.8MB 52.8MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████▏              | 14.8MB 52.8MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████▏              | 14.9MB 51.7MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████▏              | 14.9MB 52.3MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████▏              | 14.9MB 51.9MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████▏              | 14.9MB 51.9MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████▏              | 14.9MB 51.8MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████▎              | 14.9MB 51.0MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████▎              | 14.9MB 51.9MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████▎              | 14.9MB 52.1MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████▎              | 14.9MB 51.4MB/s eta 0:00:01\r",
      "\u001b[K    53% |█████████████████▎              | 15.0MB 52.3MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▎              | 15.0MB 52.5MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▎              | 15.0MB 52.4MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▎              | 15.0MB 52.9MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▎              | 15.0MB 51.7MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▎              | 15.0MB 52.7MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▍              | 15.0MB 52.8MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▍              | 15.0MB 51.8MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▍              | 15.0MB 52.6MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▍              | 15.0MB 52.6MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▍              | 15.1MB 52.3MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▍              | 15.1MB 52.5MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▍              | 15.1MB 51.4MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▍              | 15.1MB 52.0MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▍              | 15.1MB 52.3MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▌              | 15.1MB 51.5MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▌              | 15.1MB 51.8MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▌              | 15.1MB 52.3MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▌              | 15.1MB 52.5MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▌              | 15.1MB 52.7MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▌              | 15.2MB 52.1MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▌              | 15.2MB 52.8MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▌              | 15.2MB 53.5MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▌              | 15.2MB 52.8MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▋              | 15.2MB 53.8MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▋              | 15.2MB 54.1MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▋              | 15.2MB 54.6MB/s eta 0:00:01\r",
      "\u001b[K    54% |█████████████████▋              | 15.2MB 54.5MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▋              | 15.2MB 53.7MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▋              | 15.2MB 54.5MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▋              | 15.3MB 55.0MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▋              | 15.3MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▋              | 15.3MB 54.4MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▋              | 15.3MB 54.8MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▊              | 15.3MB 54.8MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▊              | 15.3MB 54.9MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▊              | 15.3MB 53.5MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▊              | 15.3MB 54.1MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▊              | 15.3MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▊              | 15.3MB 53.0MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▊              | 15.4MB 53.4MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▊              | 15.4MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▊              | 15.4MB 54.2MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▉              | 15.4MB 54.2MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▉              | 15.4MB 53.4MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▉              | 15.4MB 53.9MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▉              | 15.4MB 54.8MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▉              | 15.4MB 53.9MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▉              | 15.4MB 54.9MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▉              | 15.5MB 54.7MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▉              | 15.5MB 54.8MB/s eta 0:00:01\r",
      "\u001b[K    55% |█████████████████▉              | 15.5MB 54.5MB/s eta 0:00:01\r",
      "\u001b[K    55% |██████████████████              | 15.5MB 52.8MB/s eta 0:00:01\r",
      "\u001b[K    55% |██████████████████              | 15.5MB 53.3MB/s eta 0:00:01\r",
      "\u001b[K    55% |██████████████████              | 15.5MB 53.0MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.5MB 51.9MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.5MB 52.4MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.5MB 52.2MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.5MB 52.2MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.6MB 52.4MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.6MB 51.2MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.6MB 52.1MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.6MB 53.2MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.6MB 52.3MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.6MB 53.3MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.6MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.6MB 54.1MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.6MB 54.3MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.6MB 53.1MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.7MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████              | 15.7MB 53.7MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████▏             | 15.7MB 52.4MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████▏             | 15.7MB 52.7MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████▏             | 15.7MB 52.2MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████▏             | 15.7MB 52.2MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████▏             | 15.7MB 51.6MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████▏             | 15.7MB 50.5MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████▏             | 15.7MB 51.2MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████▏             | 15.7MB 51.6MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████▏             | 15.8MB 50.7MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████▏             | 15.8MB 52.1MB/s eta 0:00:01\r",
      "\u001b[K    56% |██████████████████▎             | 15.8MB 52.8MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▎             | 15.8MB 52.9MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▎             | 15.8MB 53.4MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▎             | 15.8MB 52.3MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▎             | 15.8MB 53.4MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▎             | 15.8MB 53.9MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▎             | 15.8MB 53.0MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▎             | 15.9MB 53.6MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▎             | 15.9MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▍             | 15.9MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▍             | 15.9MB 54.2MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▍             | 15.9MB 53.4MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▍             | 15.9MB 54.2MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▍             | 15.9MB 54.7MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▍             | 15.9MB 53.9MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▍             | 15.9MB 54.8MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▍             | 15.9MB 55.2MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▍             | 16.0MB 55.5MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▌             | 16.0MB 55.7MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▌             | 16.0MB 54.8MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▌             | 16.0MB 55.3MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▌             | 16.0MB 55.7MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▌             | 16.0MB 54.9MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▌             | 16.0MB 55.7MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▌             | 16.0MB 55.7MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▌             | 16.0MB 55.7MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▌             | 16.0MB 55.2MB/s eta 0:00:01\r",
      "\u001b[K    57% |██████████████████▌             | 16.1MB 54.3MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▋             | 16.1MB 54.9MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▋             | 16.1MB 55.2MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▋             | 16.1MB 54.3MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▋             | 16.1MB 54.9MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▋             | 16.1MB 55.3MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▋             | 16.1MB 55.3MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▋             | 16.1MB 55.4MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▋             | 16.1MB 54.4MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▋             | 16.1MB 55.5MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▊             | 16.2MB 55.0MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▊             | 16.2MB 53.4MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▊             | 16.2MB 53.3MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▊             | 16.2MB 53.5MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▊             | 16.2MB 53.5MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▊             | 16.2MB 53.3MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▊             | 16.2MB 52.1MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▊             | 16.2MB 52.7MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▊             | 16.2MB 53.1MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▊             | 16.3MB 52.0MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▉             | 16.3MB 53.3MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▉             | 16.3MB 54.1MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▉             | 16.3MB 54.7MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▉             | 16.3MB 55.0MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▉             | 16.3MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▉             | 16.3MB 55.0MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▉             | 16.3MB 55.5MB/s eta 0:00:01\r",
      "\u001b[K    58% |██████████████████▉             | 16.3MB 54.4MB/s eta 0:00:01\r",
      "\u001b[K    59% |██████████████████▉             | 16.3MB 54.9MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.4MB 55.2MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.4MB 55.1MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.4MB 54.9MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.4MB 53.8MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.4MB 54.3MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.4MB 54.4MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.4MB 53.5MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.4MB 54.1MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.4MB 55.0MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.4MB 55.1MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.5MB 55.1MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.5MB 54.2MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.5MB 55.2MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.5MB 55.5MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.5MB 54.5MB/s eta 0:00:01"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\r",
      "\u001b[K    59% |███████████████████             | 16.5MB 55.5MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.5MB 55.8MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.5MB 56.0MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████             | 16.5MB 55.9MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████▏            | 16.5MB 54.5MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████▏            | 16.6MB 55.1MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████▏            | 16.6MB 55.2MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████▏            | 16.6MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████▏            | 16.6MB 54.9MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████▏            | 16.6MB 54.6MB/s eta 0:00:01\r",
      "\u001b[K    59% |███████████████████▏            | 16.6MB 54.5MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▏            | 16.6MB 54.2MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▏            | 16.6MB 53.1MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▎            | 16.6MB 53.5MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▎            | 16.7MB 54.3MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▎            | 16.7MB 53.8MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▎            | 16.7MB 54.8MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▎            | 16.7MB 55.3MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▎            | 16.7MB 55.5MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▎            | 16.7MB 56.2MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▎            | 16.7MB 55.3MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▎            | 16.7MB 56.3MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▎            | 16.7MB 56.2MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▍            | 16.7MB 55.2MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▍            | 16.8MB 55.8MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▍            | 16.8MB 55.8MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▍            | 16.8MB 55.6MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▍            | 16.8MB 55.7MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▍            | 16.8MB 54.9MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▍            | 16.8MB 55.1MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▍            | 16.8MB 55.4MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▍            | 16.8MB 54.6MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▌            | 16.8MB 55.8MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▌            | 16.8MB 43.9MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▌            | 16.9MB 41.0MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▌            | 16.9MB 40.6MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▌            | 16.9MB 39.9MB/s eta 0:00:01\r",
      "\u001b[K    60% |███████████████████▌            | 16.9MB 39.9MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▌            | 16.9MB 39.6MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▌            | 16.9MB 39.5MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▌            | 16.9MB 39.8MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▋            | 16.9MB 40.3MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▋            | 16.9MB 40.2MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▋            | 16.9MB 50.0MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▋            | 17.0MB 52.6MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▋            | 17.0MB 53.6MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▋            | 17.0MB 54.2MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▋            | 17.0MB 54.2MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▋            | 17.0MB 55.9MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▋            | 17.0MB 56.1MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▋            | 17.0MB 55.5MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▊            | 17.0MB 54.8MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▊            | 17.0MB 53.1MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▊            | 17.0MB 54.1MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▊            | 17.1MB 54.7MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▊            | 17.1MB 53.8MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▊            | 17.1MB 54.3MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▊            | 17.1MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▊            | 17.1MB 53.9MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▊            | 17.1MB 53.9MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▉            | 17.1MB 53.2MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▉            | 17.1MB 53.7MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▉            | 17.1MB 54.7MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▉            | 17.2MB 53.4MB/s eta 0:00:01\r",
      "\u001b[K    61% |███████████████████▉            | 17.2MB 54.6MB/s eta 0:00:01\r",
      "\u001b[K    62% |███████████████████▉            | 17.2MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    62% |███████████████████▉            | 17.2MB 54.6MB/s eta 0:00:01\r",
      "\u001b[K    62% |███████████████████▉            | 17.2MB 55.5MB/s eta 0:00:01\r",
      "\u001b[K    62% |███████████████████▉            | 17.2MB 54.8MB/s eta 0:00:01\r",
      "\u001b[K    62% |███████████████████▉            | 17.2MB 55.3MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.2MB 55.5MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.2MB 54.7MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.2MB 55.2MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.3MB 55.5MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.3MB 55.4MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.3MB 56.0MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.3MB 55.0MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.3MB 54.9MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.3MB 54.3MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.3MB 53.2MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.3MB 54.0MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.3MB 54.7MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.3MB 55.4MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.4MB 56.5MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.4MB 56.4MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.4MB 58.2MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.4MB 59.3MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████            | 17.4MB 59.2MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████▏           | 17.4MB 60.1MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████▏           | 17.4MB 61.5MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████▏           | 17.4MB 61.8MB/s eta 0:00:01\r",
      "\u001b[K    62% |████████████████████▏           | 17.4MB 63.0MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▏           | 17.4MB 63.6MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▏           | 17.5MB 65.5MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▏           | 17.5MB 66.8MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▏           | 17.5MB 67.7MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▏           | 17.5MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▏           | 17.5MB 72.6MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▎           | 17.5MB 75.9MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▎           | 17.5MB 38.9MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▎           | 17.5MB 38.7MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▎           | 17.5MB 38.7MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▎           | 17.6MB 38.6MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▎           | 17.6MB 29.0MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▎           | 17.6MB 28.9MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▎           | 17.6MB 28.5MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▎           | 17.6MB 28.4MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▍           | 17.6MB 28.3MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▍           | 17.6MB 27.9MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▍           | 17.6MB 43.6MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▍           | 17.6MB 44.3MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▍           | 17.6MB 44.1MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▍           | 17.7MB 44.8MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▍           | 17.7MB 72.7MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▍           | 17.7MB 74.9MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▍           | 17.7MB 78.3MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▌           | 17.7MB 63.2MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▌           | 17.7MB 62.7MB/s eta 0:00:01\r",
      "\u001b[K    63% |████████████████████▌           | 17.7MB 61.6MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▌           | 17.7MB 61.5MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▌           | 17.7MB 61.5MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▌           | 17.7MB 61.4MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▌           | 17.8MB 60.9MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▌           | 17.8MB 60.4MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▌           | 17.8MB 59.0MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▌           | 17.8MB 58.7MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▋           | 17.8MB 69.6MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▋           | 17.8MB 68.3MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▋           | 17.8MB 71.3MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▋           | 17.8MB 70.1MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▋           | 17.8MB 69.9MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▋           | 17.8MB 71.1MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▋           | 17.9MB 69.9MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▋           | 17.9MB 70.1MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▋           | 17.9MB 71.4MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▊           | 17.9MB 58.6MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▊           | 17.9MB 59.1MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▊           | 17.9MB 59.1MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▊           | 17.9MB 59.1MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▊           | 17.9MB 59.8MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▊           | 17.9MB 59.4MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▊           | 18.0MB 59.6MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▊           | 18.0MB 59.7MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▊           | 18.0MB 59.3MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▊           | 18.0MB 58.3MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▉           | 18.0MB 71.0MB/s eta 0:00:01\r",
      "\u001b[K    64% |████████████████████▉           | 18.0MB 71.9MB/s eta 0:00:01\r",
      "\u001b[K    65% |████████████████████▉           | 18.0MB 74.1MB/s eta 0:00:01\r",
      "\u001b[K    65% |████████████████████▉           | 18.0MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    65% |████████████████████▉           | 18.0MB 70.9MB/s eta 0:00:01\r",
      "\u001b[K    65% |████████████████████▉           | 18.0MB 71.7MB/s eta 0:00:01\r",
      "\u001b[K    65% |████████████████████▉           | 18.1MB 70.2MB/s eta 0:00:01\r",
      "\u001b[K    65% |████████████████████▉           | 18.1MB 69.8MB/s eta 0:00:01\r",
      "\u001b[K    65% |████████████████████▉           | 18.1MB 69.6MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.1MB 71.3MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.1MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.1MB 69.8MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.1MB 70.8MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.1MB 74.3MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.1MB 74.4MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.1MB 75.6MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.2MB 50.2MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.2MB 50.7MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.2MB 51.0MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.2MB 50.2MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.2MB 50.6MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.2MB 51.0MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.2MB 19.7MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.2MB 19.5MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.2MB 19.3MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.2MB 19.2MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.3MB 22.1MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████           | 18.3MB 22.0MB/s eta 0:00:01\r",
      "\u001b[K    65% |█████████████████████▏          | 18.3MB 22.0MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▏          | 18.3MB 22.0MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▏          | 18.3MB 22.0MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▏          | 18.3MB 22.0MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▏          | 18.3MB 67.4MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▏          | 18.3MB 69.7MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▏          | 18.3MB 72.7MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▏          | 18.4MB 71.5MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▏          | 18.4MB 71.8MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▎          | 18.4MB 71.6MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▎          | 18.4MB 71.4MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▎          | 18.4MB 70.6MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▎          | 18.4MB 69.4MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▎          | 18.4MB 68.5MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▎          | 18.4MB 69.9MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▎          | 18.4MB 69.1MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▎          | 18.4MB 69.4MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▎          | 18.5MB 70.9MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▎          | 18.5MB 70.1MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▍          | 18.5MB 70.6MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▍          | 18.5MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▍          | 18.5MB 72.1MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▍          | 18.5MB 73.9MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▍          | 18.5MB 73.1MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▍          | 18.5MB 73.9MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▍          | 18.5MB 69.4MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▍          | 18.5MB 67.0MB/s eta 0:00:01\r",
      "\u001b[K    66% |█████████████████████▍          | 18.6MB 66.6MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▌          | 18.6MB 66.5MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▌          | 18.6MB 67.3MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▌          | 18.6MB 66.6MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▌          | 18.6MB 65.1MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▌          | 18.6MB 64.8MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▌          | 18.6MB 64.6MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▌          | 18.6MB 63.3MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▌          | 18.6MB 66.7MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▌          | 18.6MB 68.5MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▋          | 18.7MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▋          | 18.7MB 68.3MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▋          | 18.7MB 67.3MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▋          | 18.7MB 68.1MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▋          | 18.7MB 68.7MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▋          | 18.7MB 68.0MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▋          | 18.7MB 68.7MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▋          | 18.7MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▋          | 18.7MB 69.5MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▋          | 18.7MB 69.4MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▊          | 18.8MB 68.5MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▊          | 18.8MB 70.5MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▊          | 18.8MB 71.9MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▊          | 18.8MB 49.8MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▊          | 18.8MB 49.7MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▊          | 18.8MB 49.3MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▊          | 18.8MB 49.4MB/s eta 0:00:01\r",
      "\u001b[K    67% |█████████████████████▊          | 18.8MB 49.7MB/s eta 0:00:01\r",
      "\u001b[K    68% |█████████████████████▊          | 18.8MB 49.2MB/s eta 0:00:01\r",
      "\u001b[K    68% |█████████████████████▉          | 18.9MB 49.0MB/s eta 0:00:01\r",
      "\u001b[K    68% |█████████████████████▉          | 18.9MB 25.9MB/s eta 0:00:01\r",
      "\u001b[K    68% |█████████████████████▉          | 18.9MB 25.6MB/s eta 0:00:01\r",
      "\u001b[K    68% |█████████████████████▉          | 18.9MB 25.5MB/s eta 0:00:01\r",
      "\u001b[K    68% |█████████████████████▉          | 18.9MB 30.3MB/s eta 0:00:01\r",
      "\u001b[K    68% |█████████████████████▉          | 18.9MB 30.6MB/s eta 0:00:01\r",
      "\u001b[K    68% |█████████████████████▉          | 18.9MB 30.9MB/s eta 0:00:01\r",
      "\u001b[K    68% |█████████████████████▉          | 18.9MB 22.6MB/s eta 0:00:01\r",
      "\u001b[K    68% |█████████████████████▉          | 18.9MB 22.3MB/s eta 0:00:01\r",
      "\u001b[K    68% |█████████████████████▉          | 18.9MB 22.2MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.0MB 22.0MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.0MB 36.7MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.0MB 36.9MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.0MB 37.0MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.0MB 36.8MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.0MB 36.3MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.0MB 36.4MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.0MB 64.6MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.0MB 66.4MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.0MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.1MB 64.8MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.1MB 64.0MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.1MB 64.2MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.1MB 63.5MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.1MB 65.0MB/s eta 0:00:01\r",
      "\u001b[K    68% |██████████████████████          | 19.1MB 65.9MB/s eta 0:00:01"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\r",
      "\u001b[K    69% |██████████████████████          | 19.1MB 61.7MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████          | 19.1MB 61.6MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▏         | 19.1MB 60.9MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▏         | 19.1MB 61.3MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▏         | 19.2MB 65.9MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▏         | 19.2MB 66.4MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▏         | 19.2MB 67.6MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▏         | 19.2MB 67.2MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▏         | 19.2MB 63.3MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▏         | 19.2MB 62.7MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▏         | 19.2MB 64.9MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▏         | 19.2MB 64.9MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▎         | 19.2MB 64.8MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▎         | 19.3MB 63.4MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▎         | 19.3MB 64.1MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▎         | 19.3MB 64.3MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▎         | 19.3MB 63.0MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▎         | 19.3MB 63.8MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▎         | 19.3MB 66.0MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▎         | 19.3MB 67.1MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▎         | 19.3MB 67.5MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▍         | 19.3MB 67.5MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▍         | 19.3MB 69.7MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▍         | 19.4MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▍         | 19.4MB 68.6MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▍         | 19.4MB 70.1MB/s eta 0:00:01\r",
      "\u001b[K    69% |██████████████████████▍         | 19.4MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▍         | 19.4MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▍         | 19.4MB 71.9MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▍         | 19.4MB 71.3MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▌         | 19.4MB 74.1MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▌         | 19.4MB 74.6MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▌         | 19.4MB 48.3MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▌         | 19.5MB 48.7MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▌         | 19.5MB 48.5MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▌         | 19.5MB 48.5MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▌         | 19.5MB 48.7MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▌         | 19.5MB 48.6MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▌         | 19.5MB 48.8MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▌         | 19.5MB 27.8MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▋         | 19.5MB 27.1MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▋         | 19.5MB 27.0MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▋         | 19.5MB 33.1MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▋         | 19.6MB 33.3MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▋         | 19.6MB 33.5MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▋         | 19.6MB 27.2MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▋         | 19.6MB 27.0MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▋         | 19.6MB 26.6MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▋         | 19.6MB 26.4MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▊         | 19.6MB 45.0MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▊         | 19.6MB 46.5MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▊         | 19.6MB 46.2MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▊         | 19.7MB 45.6MB/s eta 0:00:01\r",
      "\u001b[K    70% |██████████████████████▊         | 19.7MB 44.5MB/s eta 0:00:01\r",
      "\u001b[K    71% |██████████████████████▊         | 19.7MB 44.8MB/s eta 0:00:01\r",
      "\u001b[K    71% |██████████████████████▊         | 19.7MB 62.8MB/s eta 0:00:01\r",
      "\u001b[K    71% |██████████████████████▊         | 19.7MB 64.4MB/s eta 0:00:01\r",
      "\u001b[K    71% |██████████████████████▊         | 19.7MB 66.9MB/s eta 0:00:01\r",
      "\u001b[K    71% |██████████████████████▊         | 19.7MB 45.2MB/s eta 0:00:01\r",
      "\u001b[K    71% |██████████████████████▉         | 19.7MB 44.2MB/s eta 0:00:01\r",
      "\u001b[K    71% |██████████████████████▉         | 19.7MB 43.1MB/s eta 0:00:01\r",
      "\u001b[K    71% |██████████████████████▉         | 19.7MB 43.0MB/s eta 0:00:01\r",
      "\u001b[K    71% |██████████████████████▉         | 19.8MB 43.5MB/s eta 0:00:01\r",
      "\u001b[K    71% |██████████████████████▉         | 19.8MB 43.4MB/s eta 0:00:01\r",
      "\u001b[K    71% |██████████████████████▉         | 19.8MB 42.8MB/s eta 0:00:01\r",
      "\u001b[K    71% |██████████████████████▉         | 19.8MB 43.5MB/s eta 0:00:01\r",
      "\u001b[K    71% |██████████████████████▉         | 19.8MB 43.0MB/s eta 0:00:01\r",
      "\u001b[K    71% |██████████████████████▉         | 19.8MB 42.9MB/s eta 0:00:01\r",
      "\u001b[K    71% |███████████████████████         | 19.8MB 62.7MB/s eta 0:00:01\r",
      "\u001b[K    71% |███████████████████████         | 19.8MB 64.1MB/s eta 0:00:01\r",
      "\u001b[K    71% |███████████████████████         | 19.8MB 66.7MB/s eta 0:00:01\r",
      "\u001b[K    71% |███████████████████████         | 19.8MB 66.8MB/s eta 0:00:01\r",
      "\u001b[K    71% |███████████████████████         | 19.9MB 67.6MB/s eta 0:00:01\r",
      "\u001b[K    71% |███████████████████████         | 19.9MB 69.6MB/s eta 0:00:01\r",
      "\u001b[K    71% |███████████████████████         | 19.9MB 70.1MB/s eta 0:00:01\r",
      "\u001b[K    71% |███████████████████████         | 19.9MB 70.5MB/s eta 0:00:01\r",
      "\u001b[K    71% |███████████████████████         | 19.9MB 71.8MB/s eta 0:00:01\r",
      "\u001b[K    71% |███████████████████████         | 19.9MB 71.0MB/s eta 0:00:01\r",
      "\u001b[K    71% |███████████████████████         | 19.9MB 72.3MB/s eta 0:00:01\r",
      "\u001b[K    71% |███████████████████████         | 19.9MB 71.9MB/s eta 0:00:01\r",
      "\u001b[K    71% |███████████████████████         | 19.9MB 71.8MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████         | 19.9MB 74.1MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████         | 20.0MB 73.4MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████         | 20.0MB 74.2MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████         | 20.0MB 75.0MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████         | 20.0MB 73.7MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████         | 20.0MB 74.6MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▏        | 20.0MB 74.7MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▏        | 20.0MB 73.9MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▏        | 20.0MB 73.4MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▏        | 20.0MB 71.6MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▏        | 20.0MB 71.3MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▏        | 20.1MB 71.4MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▏        | 20.1MB 69.8MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▏        | 20.1MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▏        | 20.1MB 71.0MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▎        | 20.1MB 70.1MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▎        | 20.1MB 71.0MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▎        | 20.1MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▎        | 20.1MB 72.8MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▎        | 20.1MB 74.0MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▎        | 20.2MB 73.0MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▎        | 20.2MB 75.0MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▎        | 20.2MB 27.6MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▎        | 20.2MB 26.8MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▎        | 20.2MB 26.9MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▍        | 20.2MB 26.9MB/s eta 0:00:01\r",
      "\u001b[K    72% |███████████████████████▍        | 20.2MB 26.9MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▍        | 20.2MB 26.9MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▍        | 20.2MB 26.8MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▍        | 20.2MB 27.0MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▍        | 20.3MB 24.7MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▍        | 20.3MB 23.5MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▍        | 20.3MB 50.8MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▍        | 20.3MB 53.4MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▌        | 20.3MB 53.5MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▌        | 20.3MB 43.0MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▌        | 20.3MB 42.2MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▌        | 20.3MB 42.0MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▌        | 20.3MB 41.6MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▌        | 20.3MB 41.2MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▌        | 20.4MB 48.4MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▌        | 20.4MB 40.5MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▌        | 20.4MB 40.4MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▋        | 20.4MB 39.7MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▋        | 20.4MB 39.4MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▋        | 20.4MB 47.9MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▋        | 20.4MB 48.3MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▋        | 20.4MB 48.0MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▋        | 20.4MB 48.4MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▋        | 20.4MB 48.5MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▋        | 20.5MB 48.5MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▋        | 20.5MB 66.4MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▋        | 20.5MB 67.4MB/s eta 0:00:01\r",
      "\u001b[K    73% |███████████████████████▊        | 20.5MB 70.9MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▊        | 20.5MB 70.9MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▊        | 20.5MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▊        | 20.5MB 72.1MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▊        | 20.5MB 72.7MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▊        | 20.5MB 72.1MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▊        | 20.6MB 71.9MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▊        | 20.6MB 71.2MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▊        | 20.6MB 72.5MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▉        | 20.6MB 72.2MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▉        | 20.6MB 71.2MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▉        | 20.6MB 69.5MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▉        | 20.6MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▉        | 20.6MB 68.3MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▉        | 20.6MB 67.7MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▉        | 20.6MB 67.0MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▉        | 20.7MB 67.7MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▉        | 20.7MB 67.4MB/s eta 0:00:01\r",
      "\u001b[K    74% |███████████████████████▉        | 20.7MB 66.7MB/s eta 0:00:01\r",
      "\u001b[K    74% |████████████████████████        | 20.7MB 67.1MB/s eta 0:00:01\r",
      "\u001b[K    74% |████████████████████████        | 20.7MB 66.5MB/s eta 0:00:01\r",
      "\u001b[K    74% |████████████████████████        | 20.7MB 68.4MB/s eta 0:00:01\r",
      "\u001b[K    74% |████████████████████████        | 20.7MB 69.2MB/s eta 0:00:01\r",
      "\u001b[K    74% |████████████████████████        | 20.7MB 67.8MB/s eta 0:00:01\r",
      "\u001b[K    74% |████████████████████████        | 20.7MB 68.8MB/s eta 0:00:01\r",
      "\u001b[K    74% |████████████████████████        | 20.7MB 68.7MB/s eta 0:00:01\r",
      "\u001b[K    74% |████████████████████████        | 20.8MB 67.7MB/s eta 0:00:01\r",
      "\u001b[K    74% |████████████████████████        | 20.8MB 68.8MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████        | 20.8MB 69.4MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████        | 20.8MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████        | 20.8MB 71.5MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████        | 20.8MB 29.3MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████        | 20.8MB 29.1MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████        | 20.8MB 28.8MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████        | 20.8MB 28.5MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████        | 20.8MB 28.7MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████        | 20.9MB 28.6MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▏       | 20.9MB 28.6MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▏       | 20.9MB 28.4MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▏       | 20.9MB 28.1MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▏       | 20.9MB 28.1MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▏       | 20.9MB 63.3MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▏       | 20.9MB 64.7MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▏       | 20.9MB 67.1MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▏       | 20.9MB 41.6MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▏       | 21.0MB 41.0MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▏       | 21.0MB 40.6MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▎       | 21.0MB 39.8MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▎       | 21.0MB 40.0MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▎       | 21.0MB 40.2MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▎       | 21.0MB 30.0MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▎       | 21.0MB 29.9MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▎       | 21.0MB 29.5MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▎       | 21.0MB 29.4MB/s eta 0:00:01\r",
      "\u001b[K    75% |████████████████████████▎       | 21.0MB 40.2MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▎       | 21.1MB 40.5MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▍       | 21.1MB 41.4MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▍       | 21.1MB 41.6MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▍       | 21.1MB 41.7MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▍       | 21.1MB 41.5MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▍       | 21.1MB 63.6MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▍       | 21.1MB 65.6MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▍       | 21.1MB 66.8MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▍       | 21.1MB 65.4MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▍       | 21.1MB 67.1MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▍       | 21.2MB 67.6MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▌       | 21.2MB 66.8MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▌       | 21.2MB 67.2MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▌       | 21.2MB 67.2MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▌       | 21.2MB 68.4MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▌       | 21.2MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▌       | 21.2MB 68.3MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▌       | 21.2MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▌       | 21.2MB 71.3MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▌       | 21.2MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▋       | 21.3MB 71.2MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▋       | 21.3MB 70.5MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▋       | 21.3MB 71.4MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▋       | 21.3MB 71.9MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▋       | 21.3MB 70.6MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▋       | 21.3MB 70.6MB/s eta 0:00:01\r",
      "\u001b[K    76% |████████████████████████▋       | 21.3MB 70.3MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▋       | 21.3MB 69.8MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▋       | 21.3MB 69.7MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▊       | 21.4MB 69.7MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▊       | 21.4MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▊       | 21.4MB 71.5MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▊       | 21.4MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▊       | 21.4MB 69.9MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▊       | 21.4MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▊       | 21.4MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▊       | 21.4MB 70.1MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▊       | 21.4MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▊       | 21.4MB 71.6MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▉       | 21.5MB 72.2MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▉       | 21.5MB 32.5MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▉       | 21.5MB 32.0MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▉       | 21.5MB 31.8MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▉       | 21.5MB 31.5MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▉       | 21.5MB 31.6MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▉       | 21.5MB 31.7MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▉       | 21.5MB 31.8MB/s eta 0:00:01\r",
      "\u001b[K    77% |████████████████████████▉       | 21.5MB 31.7MB/s eta 0:00:01\r",
      "\u001b[K    77% |█████████████████████████       | 21.5MB 31.2MB/s eta 0:00:01\r",
      "\u001b[K    77% |█████████████████████████       | 21.6MB 31.3MB/s eta 0:00:01\r",
      "\u001b[K    77% |█████████████████████████       | 21.6MB 66.1MB/s eta 0:00:01\r",
      "\u001b[K    77% |█████████████████████████       | 21.6MB 66.2MB/s eta 0:00:01\r",
      "\u001b[K    77% |█████████████████████████       | 21.6MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    77% |█████████████████████████       | 21.6MB 42.0MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████       | 21.6MB 41.3MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████       | 21.6MB 40.6MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████       | 21.6MB 40.2MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████       | 21.6MB 40.5MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████       | 21.6MB 41.0MB/s eta 0:00:01"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\r",
      "\u001b[K    78% |█████████████████████████       | 21.7MB 29.4MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████       | 21.7MB 29.2MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████       | 21.7MB 29.0MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████       | 21.7MB 28.9MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████       | 21.7MB 39.3MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████       | 21.7MB 39.1MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████       | 21.7MB 39.7MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████       | 21.7MB 39.5MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████▏      | 21.7MB 39.1MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████▏      | 21.7MB 39.2MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████▏      | 21.8MB 61.5MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████▏      | 21.8MB 62.2MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████▏      | 21.8MB 63.4MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████▏      | 21.8MB 62.6MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████▏      | 21.8MB 62.5MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████▏      | 21.8MB 64.1MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████▏      | 21.8MB 63.8MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████▎      | 21.8MB 65.7MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████▎      | 21.8MB 65.6MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████▎      | 21.9MB 66.4MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████▎      | 21.9MB 67.2MB/s eta 0:00:01\r",
      "\u001b[K    78% |█████████████████████████▎      | 21.9MB 68.4MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▎      | 21.9MB 70.6MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▎      | 21.9MB 72.5MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▎      | 21.9MB 75.6MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▎      | 21.9MB 76.9MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▎      | 21.9MB 74.0MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▍      | 21.9MB 73.9MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▍      | 21.9MB 74.2MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▍      | 22.0MB 72.8MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▍      | 22.0MB 73.2MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▍      | 22.0MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▍      | 22.0MB 67.1MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▍      | 22.0MB 66.5MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▍      | 22.0MB 66.0MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▍      | 22.0MB 65.6MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▌      | 22.0MB 68.2MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▌      | 22.0MB 66.1MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▌      | 22.0MB 67.7MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▌      | 22.1MB 67.7MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▌      | 22.1MB 67.8MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▌      | 22.1MB 72.5MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▌      | 22.1MB 74.4MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▌      | 22.1MB 75.7MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▌      | 22.1MB 76.7MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▋      | 22.1MB 36.0MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▋      | 22.1MB 35.5MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▋      | 22.1MB 35.4MB/s eta 0:00:01\r",
      "\u001b[K    79% |█████████████████████████▋      | 22.1MB 34.5MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▋      | 22.2MB 34.5MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▋      | 22.2MB 34.3MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▋      | 22.2MB 34.1MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▋      | 22.2MB 33.8MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▋      | 22.2MB 33.4MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▋      | 22.2MB 33.5MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▊      | 22.2MB 65.4MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▊      | 22.2MB 66.8MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▊      | 22.2MB 69.5MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▊      | 22.3MB 72.8MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▊      | 22.3MB 73.4MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▊      | 22.3MB 73.5MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▊      | 22.3MB 72.9MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▊      | 22.3MB 74.4MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▊      | 22.3MB 54.1MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▉      | 22.3MB 43.5MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▉      | 22.3MB 43.2MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▉      | 22.3MB 42.5MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▉      | 22.3MB 42.6MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▉      | 22.4MB 42.6MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▉      | 22.4MB 37.5MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▉      | 22.4MB 37.5MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▉      | 22.4MB 29.7MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▉      | 22.4MB 29.0MB/s eta 0:00:01\r",
      "\u001b[K    80% |█████████████████████████▉      | 22.4MB 33.9MB/s eta 0:00:01\r",
      "\u001b[K    80% |██████████████████████████      | 22.4MB 39.5MB/s eta 0:00:01\r",
      "\u001b[K    80% |██████████████████████████      | 22.4MB 39.9MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.4MB 40.2MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.4MB 39.8MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.5MB 39.7MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.5MB 45.4MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.5MB 45.5MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.5MB 68.1MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.5MB 71.5MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.5MB 72.2MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.5MB 72.9MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.5MB 72.9MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.5MB 74.4MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.5MB 76.0MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.6MB 75.2MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.6MB 76.3MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.6MB 56.4MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████      | 22.6MB 55.6MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████▏     | 22.6MB 54.9MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████▏     | 22.6MB 54.8MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████▏     | 22.6MB 54.7MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████▏     | 22.6MB 54.7MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████▏     | 22.6MB 54.2MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████▏     | 22.7MB 54.5MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████▏     | 22.7MB 54.4MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████▏     | 22.7MB 53.9MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████▏     | 22.7MB 72.1MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████▏     | 22.7MB 72.0MB/s eta 0:00:01\r",
      "\u001b[K    81% |██████████████████████████▎     | 22.7MB 73.4MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▎     | 22.7MB 73.6MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▎     | 22.7MB 73.8MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▎     | 22.7MB 74.5MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▎     | 22.7MB 75.9MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▎     | 22.8MB 76.5MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▎     | 22.8MB 78.0MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▎     | 22.8MB 36.9MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▎     | 22.8MB 36.2MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▍     | 22.8MB 35.9MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▍     | 22.8MB 35.6MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▍     | 22.8MB 35.5MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▍     | 22.8MB 35.4MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▍     | 22.8MB 35.3MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▍     | 22.8MB 33.9MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▍     | 22.9MB 33.3MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▍     | 22.9MB 33.2MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▍     | 22.9MB 62.1MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▍     | 22.9MB 57.0MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▌     | 22.9MB 58.0MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▌     | 22.9MB 57.9MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▌     | 22.9MB 58.2MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▌     | 22.9MB 57.6MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▌     | 22.9MB 57.4MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▌     | 22.9MB 62.0MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▌     | 23.0MB 57.4MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▌     | 23.0MB 55.3MB/s eta 0:00:01\r",
      "\u001b[K    82% |██████████████████████████▌     | 23.0MB 54.8MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▋     | 23.0MB 60.1MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▋     | 23.0MB 61.0MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▋     | 23.0MB 61.1MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▋     | 23.0MB 30.8MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▋     | 23.0MB 31.0MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▋     | 23.0MB 30.5MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▋     | 23.1MB 30.2MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▋     | 23.1MB 31.6MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▋     | 23.1MB 32.0MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▊     | 23.1MB 32.5MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▊     | 23.1MB 32.2MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▊     | 23.1MB 31.8MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▊     | 23.1MB 31.9MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▊     | 23.1MB 64.0MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▊     | 23.1MB 63.3MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▊     | 23.1MB 65.7MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▊     | 23.2MB 65.2MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▊     | 23.2MB 65.7MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▊     | 23.2MB 66.1MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▉     | 23.2MB 64.7MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▉     | 23.2MB 67.3MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▉     | 23.2MB 67.1MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▉     | 23.2MB 66.4MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▉     | 23.2MB 67.6MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▉     | 23.2MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▉     | 23.2MB 69.1MB/s eta 0:00:01\r",
      "\u001b[K    83% |██████████████████████████▉     | 23.3MB 70.3MB/s eta 0:00:01\r",
      "\u001b[K    84% |██████████████████████████▉     | 23.3MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.3MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.3MB 70.3MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.3MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.3MB 71.0MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.3MB 70.8MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.3MB 70.5MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.3MB 70.2MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.3MB 68.2MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.4MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.4MB 68.0MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.4MB 66.8MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.4MB 67.8MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.4MB 68.7MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.4MB 67.6MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.4MB 67.3MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.4MB 66.2MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.4MB 67.0MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.4MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████     | 23.5MB 69.2MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████▏    | 23.5MB 71.7MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████▏    | 23.5MB 41.6MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████▏    | 23.5MB 41.0MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████▏    | 23.5MB 40.1MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████▏    | 23.5MB 40.1MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████▏    | 23.5MB 40.8MB/s eta 0:00:01\r",
      "\u001b[K    84% |███████████████████████████▏    | 23.5MB 40.9MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▏    | 23.5MB 35.2MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▏    | 23.6MB 34.9MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▎    | 23.6MB 34.2MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▎    | 23.6MB 34.2MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▎    | 23.6MB 51.2MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▎    | 23.6MB 51.1MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▎    | 23.6MB 51.8MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▎    | 23.6MB 50.7MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▎    | 23.6MB 50.2MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▎    | 23.6MB 50.7MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▎    | 23.6MB 62.4MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▎    | 23.7MB 63.3MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▍    | 23.7MB 65.5MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▍    | 23.7MB 50.2MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▍    | 23.7MB 51.4MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▍    | 23.7MB 51.5MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▍    | 23.7MB 51.9MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▍    | 23.7MB 53.7MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▍    | 23.7MB 54.2MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▍    | 23.7MB 54.2MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▍    | 23.7MB 28.6MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▌    | 23.8MB 27.5MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▌    | 23.8MB 27.5MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▌    | 23.8MB 31.3MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▌    | 23.8MB 31.1MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▌    | 23.8MB 31.6MB/s eta 0:00:01\r",
      "\u001b[K    85% |███████████████████████████▌    | 23.8MB 31.6MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▌    | 23.8MB 31.7MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▌    | 23.8MB 31.6MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▌    | 23.8MB 31.4MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▋    | 23.8MB 66.5MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▋    | 23.9MB 70.3MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▋    | 23.9MB 69.7MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▋    | 23.9MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▋    | 23.9MB 71.9MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▋    | 23.9MB 72.6MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▋    | 23.9MB 72.9MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▋    | 23.9MB 71.2MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▋    | 23.9MB 71.9MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▋    | 23.9MB 71.1MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▊    | 24.0MB 70.1MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▊    | 24.0MB 73.2MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▊    | 24.0MB 69.7MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▊    | 24.0MB 69.4MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▊    | 24.0MB 69.1MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▊    | 24.0MB 65.9MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▊    | 24.0MB 65.8MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▊    | 24.0MB 65.6MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▊    | 24.0MB 64.4MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▉    | 24.0MB 66.2MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▉    | 24.1MB 65.3MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▉    | 24.1MB 65.3MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▉    | 24.1MB 68.8MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▉    | 24.1MB 68.7MB/s eta 0:00:01\r",
      "\u001b[K    86% |███████████████████████████▉    | 24.1MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    87% |███████████████████████████▉    | 24.1MB 72.8MB/s eta 0:00:01\r",
      "\u001b[K    87% |███████████████████████████▉    | 24.1MB 73.2MB/s eta 0:00:01\r",
      "\u001b[K    87% |███████████████████████████▉    | 24.1MB 75.0MB/s eta 0:00:01\r",
      "\u001b[K    87% |███████████████████████████▉    | 24.1MB 51.1MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.1MB 50.4MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.2MB 50.8MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.2MB 50.3MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.2MB 50.2MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.2MB 50.3MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.2MB 37.6MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.2MB 37.4MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.2MB 37.1MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.2MB 37.1MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.2MB 48.6MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.2MB 48.8MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.3MB 49.1MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.3MB 46.1MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.3MB 45.3MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.3MB 45.3MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.3MB 64.4MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.3MB 65.0MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████    | 24.3MB 57.8MB/s eta 0:00:01"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\r",
      "\u001b[K    87% |████████████████████████████▏   | 24.3MB 55.6MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████▏   | 24.3MB 55.6MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████▏   | 24.4MB 54.4MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████▏   | 24.4MB 54.3MB/s eta 0:00:01\r",
      "\u001b[K    87% |████████████████████████████▏   | 24.4MB 58.9MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▏   | 24.4MB 60.2MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▏   | 24.4MB 60.8MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▏   | 24.4MB 33.9MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▏   | 24.4MB 32.9MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▏   | 24.4MB 35.1MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▎   | 24.4MB 35.5MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▎   | 24.4MB 35.1MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▎   | 24.5MB 35.8MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▎   | 24.5MB 29.4MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▎   | 24.5MB 29.1MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▎   | 24.5MB 28.6MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▎   | 24.5MB 28.3MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▎   | 24.5MB 44.7MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▎   | 24.5MB 45.9MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▍   | 24.5MB 46.2MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▍   | 24.5MB 46.7MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▍   | 24.5MB 46.7MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▍   | 24.6MB 46.8MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▍   | 24.6MB 63.7MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▍   | 24.6MB 63.6MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▍   | 24.6MB 66.1MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▍   | 24.6MB 67.2MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▍   | 24.6MB 67.4MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▍   | 24.6MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▌   | 24.6MB 70.3MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▌   | 24.6MB 71.3MB/s eta 0:00:01\r",
      "\u001b[K    88% |████████████████████████████▌   | 24.6MB 72.0MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▌   | 24.7MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▌   | 24.7MB 73.7MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▌   | 24.7MB 75.9MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▌   | 24.7MB 74.7MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▌   | 24.7MB 75.0MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▌   | 24.7MB 75.7MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▋   | 24.7MB 74.6MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▋   | 24.7MB 74.4MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▋   | 24.7MB 72.8MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▋   | 24.8MB 74.2MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▋   | 24.8MB 74.8MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▋   | 24.8MB 72.8MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▋   | 24.8MB 73.8MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▋   | 24.8MB 74.5MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▋   | 24.8MB 74.8MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▊   | 24.8MB 75.4MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▊   | 24.8MB 74.9MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▊   | 24.8MB 75.8MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▊   | 24.8MB 68.8MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▊   | 24.9MB 58.6MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▊   | 24.9MB 58.5MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▊   | 24.9MB 59.1MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▊   | 24.9MB 59.1MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▊   | 24.9MB 43.8MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▊   | 24.9MB 42.4MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▉   | 24.9MB 42.2MB/s eta 0:00:01\r",
      "\u001b[K    89% |████████████████████████████▉   | 24.9MB 40.5MB/s eta 0:00:01\r",
      "\u001b[K    90% |████████████████████████████▉   | 24.9MB 39.4MB/s eta 0:00:01\r",
      "\u001b[K    90% |████████████████████████████▉   | 24.9MB 41.7MB/s eta 0:00:01\r",
      "\u001b[K    90% |████████████████████████████▉   | 25.0MB 46.4MB/s eta 0:00:01\r",
      "\u001b[K    90% |████████████████████████████▉   | 25.0MB 46.9MB/s eta 0:00:01\r",
      "\u001b[K    90% |████████████████████████████▉   | 25.0MB 46.6MB/s eta 0:00:01\r",
      "\u001b[K    90% |████████████████████████████▉   | 25.0MB 44.9MB/s eta 0:00:01\r",
      "\u001b[K    90% |████████████████████████████▉   | 25.0MB 61.4MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.0MB 63.5MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.0MB 62.6MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.0MB 67.4MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.0MB 59.0MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.0MB 57.6MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.1MB 57.3MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.1MB 56.7MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.1MB 57.6MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.1MB 36.3MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.1MB 28.3MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.1MB 28.1MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.1MB 27.9MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.1MB 27.8MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.1MB 30.0MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.1MB 30.3MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.2MB 30.3MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.2MB 29.3MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.2MB 28.3MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████   | 25.2MB 41.0MB/s eta 0:00:01\r",
      "\u001b[K    90% |█████████████████████████████▏  | 25.2MB 59.4MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▏  | 25.2MB 60.9MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▏  | 25.2MB 62.3MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▏  | 25.2MB 60.2MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▏  | 25.2MB 60.6MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▏  | 25.3MB 59.5MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▏  | 25.3MB 58.9MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▏  | 25.3MB 64.4MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▏  | 25.3MB 68.2MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▎  | 25.3MB 68.3MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▎  | 25.3MB 69.2MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▎  | 25.3MB 67.8MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▎  | 25.3MB 69.4MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▎  | 25.3MB 72.8MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▎  | 25.3MB 73.0MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▎  | 25.4MB 76.0MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▎  | 25.4MB 73.0MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▎  | 25.4MB 72.3MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▎  | 25.4MB 72.8MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▍  | 25.4MB 71.5MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▍  | 25.4MB 72.2MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▍  | 25.4MB 72.8MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▍  | 25.4MB 62.0MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▍  | 25.4MB 59.8MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▍  | 25.4MB 58.2MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▍  | 25.5MB 57.7MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▍  | 25.5MB 58.2MB/s eta 0:00:01\r",
      "\u001b[K    91% |█████████████████████████████▍  | 25.5MB 58.0MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▌  | 25.5MB 58.0MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▌  | 25.5MB 58.7MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▌  | 25.5MB 58.1MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▌  | 25.5MB 58.8MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▌  | 25.5MB 66.6MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▌  | 25.5MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▌  | 25.5MB 71.3MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▌  | 25.6MB 36.9MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▌  | 25.6MB 36.5MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▌  | 25.6MB 36.3MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▋  | 25.6MB 36.2MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▋  | 25.6MB 35.7MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▋  | 25.6MB 35.5MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▋  | 25.6MB 35.1MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▋  | 25.6MB 35.3MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▋  | 25.6MB 35.0MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▋  | 25.7MB 35.1MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▋  | 25.7MB 64.4MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▋  | 25.7MB 67.4MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▊  | 25.7MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▊  | 25.7MB 68.6MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▊  | 25.7MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▊  | 25.7MB 71.0MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▊  | 25.7MB 71.6MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▊  | 25.7MB 72.5MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▊  | 25.7MB 74.1MB/s eta 0:00:01\r",
      "\u001b[K    92% |█████████████████████████████▊  | 25.8MB 36.7MB/s eta 0:00:01\r",
      "\u001b[K    93% |█████████████████████████████▊  | 25.8MB 36.7MB/s eta 0:00:01\r",
      "\u001b[K    93% |█████████████████████████████▉  | 25.8MB 36.2MB/s eta 0:00:01\r",
      "\u001b[K    93% |█████████████████████████████▉  | 25.8MB 36.2MB/s eta 0:00:01\r",
      "\u001b[K    93% |█████████████████████████████▉  | 25.8MB 36.0MB/s eta 0:00:01\r",
      "\u001b[K    93% |█████████████████████████████▉  | 25.8MB 35.7MB/s eta 0:00:01\r",
      "\u001b[K    93% |█████████████████████████████▉  | 25.8MB 35.9MB/s eta 0:00:01\r",
      "\u001b[K    93% |█████████████████████████████▉  | 25.8MB 29.0MB/s eta 0:00:01\r",
      "\u001b[K    93% |█████████████████████████████▉  | 25.8MB 28.5MB/s eta 0:00:01\r",
      "\u001b[K    93% |█████████████████████████████▉  | 25.8MB 28.5MB/s eta 0:00:01\r",
      "\u001b[K    93% |█████████████████████████████▉  | 25.9MB 46.3MB/s eta 0:00:01\r",
      "\u001b[K    93% |█████████████████████████████▉  | 25.9MB 46.4MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 25.9MB 47.3MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 25.9MB 46.6MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 25.9MB 47.5MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 25.9MB 47.7MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 25.9MB 47.3MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 25.9MB 68.7MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 25.9MB 69.9MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 25.9MB 70.4MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 26.0MB 69.4MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 26.0MB 68.9MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 26.0MB 69.6MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 26.0MB 69.6MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 26.0MB 68.1MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 26.0MB 68.0MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 26.0MB 67.4MB/s eta 0:00:01\r",
      "\u001b[K    93% |██████████████████████████████  | 26.0MB 67.6MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████  | 26.0MB 68.1MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████  | 26.1MB 66.7MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▏ | 26.1MB 68.0MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▏ | 26.1MB 67.9MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▏ | 26.1MB 67.6MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▏ | 26.1MB 68.4MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▏ | 26.1MB 69.5MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▏ | 26.1MB 71.0MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▏ | 26.1MB 71.9MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▏ | 26.1MB 72.1MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▏ | 26.1MB 71.6MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▏ | 26.2MB 71.8MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▎ | 26.2MB 70.8MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▎ | 26.2MB 72.5MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▎ | 26.2MB 73.1MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▎ | 26.2MB 74.2MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▎ | 26.2MB 74.5MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▎ | 26.2MB 54.9MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▎ | 26.2MB 54.6MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▎ | 26.2MB 53.5MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▎ | 26.2MB 53.7MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▍ | 26.3MB 53.5MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▍ | 26.3MB 54.1MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▍ | 26.3MB 53.7MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▍ | 26.3MB 41.6MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▍ | 26.3MB 40.7MB/s eta 0:00:01\r",
      "\u001b[K    94% |██████████████████████████████▍ | 26.3MB 40.5MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▍ | 26.3MB 49.6MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▍ | 26.3MB 49.9MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▍ | 26.3MB 51.1MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▍ | 26.3MB 48.9MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▌ | 26.4MB 49.6MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▌ | 26.4MB 48.6MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▌ | 26.4MB 48.6MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▌ | 26.4MB 66.5MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▌ | 26.4MB 66.5MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▌ | 26.4MB 66.2MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▌ | 26.4MB 66.6MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▌ | 26.4MB 65.7MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▌ | 26.4MB 65.6MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▋ | 26.4MB 70.0MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▋ | 26.5MB 69.0MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▋ | 26.5MB 71.8MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▋ | 26.5MB 39.5MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▋ | 26.5MB 32.8MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▋ | 26.5MB 33.1MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▋ | 26.5MB 32.9MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▋ | 26.5MB 33.1MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▋ | 26.5MB 33.3MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▊ | 26.5MB 26.5MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▊ | 26.6MB 26.2MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▊ | 26.6MB 25.9MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▊ | 26.6MB 25.6MB/s eta 0:00:01\r",
      "\u001b[K    95% |██████████████████████████████▊ | 26.6MB 36.2MB/s eta 0:00:01\r",
      "\u001b[K    96% |██████████████████████████████▊ | 26.6MB 42.3MB/s eta 0:00:01\r",
      "\u001b[K    96% |██████████████████████████████▊ | 26.6MB 42.4MB/s eta 0:00:01\r",
      "\u001b[K    96% |██████████████████████████████▊ | 26.6MB 41.0MB/s eta 0:00:01\r",
      "\u001b[K    96% |██████████████████████████████▊ | 26.6MB 40.4MB/s eta 0:00:01\r",
      "\u001b[K    96% |██████████████████████████████▊ | 26.6MB 40.7MB/s eta 0:00:01\r",
      "\u001b[K    96% |██████████████████████████████▉ | 26.6MB 58.2MB/s eta 0:00:01\r",
      "\u001b[K    96% |██████████████████████████████▉ | 26.7MB 59.2MB/s eta 0:00:01\r",
      "\u001b[K    96% |██████████████████████████████▉ | 26.7MB 61.6MB/s eta 0:00:01\r",
      "\u001b[K    96% |██████████████████████████████▉ | 26.7MB 62.3MB/s eta 0:00:01\r",
      "\u001b[K    96% |██████████████████████████████▉ | 26.7MB 62.5MB/s eta 0:00:01\r",
      "\u001b[K    96% |██████████████████████████████▉ | 26.7MB 66.4MB/s eta 0:00:01\r",
      "\u001b[K    96% |██████████████████████████████▉ | 26.7MB 64.5MB/s eta 0:00:01\r",
      "\u001b[K    96% |██████████████████████████████▉ | 26.7MB 70.2MB/s eta 0:00:01\r",
      "\u001b[K    96% |██████████████████████████████▉ | 26.7MB 70.6MB/s eta 0:00:01\r",
      "\u001b[K    96% |███████████████████████████████ | 26.7MB 69.2MB/s eta 0:00:01\r",
      "\u001b[K    96% |███████████████████████████████ | 26.7MB 70.7MB/s eta 0:00:01\r",
      "\u001b[K    96% |███████████████████████████████ | 26.8MB 69.3MB/s eta 0:00:01\r",
      "\u001b[K    96% |███████████████████████████████ | 26.8MB 69.6MB/s eta 0:00:01\r",
      "\u001b[K    96% |███████████████████████████████ | 26.8MB 69.5MB/s eta 0:00:01\r",
      "\u001b[K    96% |███████████████████████████████ | 26.8MB 69.7MB/s eta 0:00:01\r",
      "\u001b[K    96% |███████████████████████████████ | 26.8MB 70.2MB/s eta 0:00:01\r",
      "\u001b[K    96% |███████████████████████████████ | 26.8MB 73.0MB/s eta 0:00:01\r",
      "\u001b[K    96% |███████████████████████████████ | 26.8MB 72.2MB/s eta 0:00:01\r",
      "\u001b[K    96% |███████████████████████████████ | 26.8MB 72.4MB/s eta 0:00:01\r",
      "\u001b[K    96% |███████████████████████████████ | 26.8MB 73.1MB/s eta 0:00:01\r",
      "\u001b[K    96% |███████████████████████████████ | 26.8MB 73.6MB/s eta 0:00:01\r",
      "\u001b[K    96% |███████████████████████████████ | 26.9MB 75.4MB/s eta 0:00:01\r",
      "\u001b[K    97% |███████████████████████████████ | 26.9MB 72.3MB/s eta 0:00:01\r",
      "\u001b[K    97% |███████████████████████████████ | 26.9MB 73.5MB/s eta 0:00:01\r",
      "\u001b[K    97% |███████████████████████████████ | 26.9MB 73.2MB/s eta 0:00:01\r",
      "\u001b[K    97% |███████████████████████████████ | 26.9MB 72.4MB/s eta 0:00:01\r",
      "\u001b[K    97% |███████████████████████████████ | 26.9MB 71.8MB/s eta 0:00:01\r",
      "\u001b[K    97% |███████████████████████████████ | 26.9MB 71.8MB/s eta 0:00:01\r",
      "\u001b[K    97% |███████████████████████████████▏| 26.9MB 73.2MB/s eta 0:00:01\r",
      "\u001b[K    97% |███████████████████████████████▏| 26.9MB 62.3MB/s eta 0:00:01\r",
      "\u001b[K    97% |███████████████████████████████▏| 27.0MB 60.3MB/s eta 0:00:01\r",
      "\u001b[K    97% |███████████████████████████████▏| 27.0MB 60.7MB/s eta 0:00:01\r",
      "\u001b[K    97% |███████████████████████████████▏| 27.0MB 62.2MB/s eta 0:00:01\r",
      "\u001b[K    97% |███████████████████████████████▏| 27.0MB 61.1MB/s eta 0:00:01\r",
      "\u001b[K    97% |███████████████████████████████▏| 27.0MB 62.1MB/s eta 0:00:01"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\u001b[K    100% |████████████████████████████████| 27.7MB 1.2MB/s eta 0:00:01\n",
      "\u001b[?25hCollecting numpy (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/35/d5/4f8410ac303e690144f0a0603c4b8fd3b986feb2749c435f7cdbb288f17e/numpy-1.16.2-cp36-cp36m-manylinux1_x86_64.whl (17.3MB)\n",
      "\u001b[K    100% |████████████████████████████████| 17.3MB 2.8MB/s eta 0:00:01\n",
      "\u001b[?25hCollecting pytest (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/7e/16/83b2a35c427b838df9836c9e7e4ae6dfbcbdea643db44652f693b1c57d70/pytest-4.4.0-py2.py3-none-any.whl (223kB)\n",
      "\u001b[K    100% |████████████████████████████████| 225kB 20.9MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting editdistance (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/77/67/2b1fe72bdd13ee9ec32b97959d7dfbfcd7c0548081d69aaf8493c1e695f9/editdistance-0.5.3-cp36-cp36m-manylinux1_x86_64.whl (178kB)\n",
      "\u001b[K    100% |████████████████████████████████| 184kB 23.6MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting numpydoc>=0.8.0 (from allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/95/a8/b4706a6270f0475541c5c1ee3373c7a3b793936ec1f517f1a1dab4f896c0/numpydoc-0.8.0.tar.gz\n",
      "Collecting flaky (from allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/02/42/cca66659a786567c8af98587d66d75e7d2b6e65662f8daab75db708ac35b/flaky-3.5.3-py2.py3-none-any.whl\n",
      "Collecting jsonnet>=0.10.0; sys_platform != \"win32\" (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/60/dc/3abd3971869a741d7acdba166d71d4f9366b6b53028dfd56f95de356af0f/jsonnet-0.12.1.tar.gz (240kB)\n",
      "\u001b[K    100% |████████████████████████████████| 245kB 38.7MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting msgpack<0.6.0,>=0.5.6 (from allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/22/4e/dcf124fd97e5f5611123d6ad9f40ffd6eb979d1efdc1049e28a795672fcd/msgpack-0.5.6-cp36-cp36m-manylinux1_x86_64.whl\n",
      "Collecting torch>=0.4.1 (from allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/31/ca/dd2c64f8ab5e7985c4af6e62da933849293906edcdb70dac679c93477733/torch-1.0.1.post2-cp36-cp36m-manylinux1_x86_64.whl\n",
      "Collecting flask-cors>=3.0.7 (from allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/65/cb/683f71ff8daa3aea0a5cbb276074de39f9ab66d3fbb8ad5efb5bb83e90d2/Flask_Cors-3.0.7-py2.py3-none-any.whl\n",
      "Collecting pytorch-pretrained-bert>=0.6.0 (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/5d/3c/d5fa084dd3a82ffc645aba78c417e6072ff48552e3301b1fa3bd711e03d4/pytorch_pretrained_bert-0.6.1-py3-none-any.whl (114kB)\n",
      "\u001b[K    100% |████████████████████████████████| 122kB 20.8MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting scipy (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/7f/5f/c48860704092933bf1c4c1574a8de1ffd16bf4fde8bab190d747598844b2/scipy-1.2.1-cp36-cp36m-manylinux1_x86_64.whl (24.8MB)\n",
      "\u001b[K    100% |████████████████████████████████| 24.8MB 1.4MB/s eta 0:00:01\n",
      "\u001b[?25hCollecting conllu==0.11 (from allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/d4/2c/856344d9b69baf5b374c395b4286626181a80f0c2b2f704914d18a1cea47/conllu-0.11-py2.py3-none-any.whl\n",
      "Collecting gevent>=1.3.6 (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/f2/ca/5b5962361ed832847b6b2f9a2d0452c8c2f29a93baef850bb8ad067c7bf9/gevent-1.4.0-cp36-cp36m-manylinux1_x86_64.whl (5.5MB)\n",
      "\u001b[K    100% |████████████████████████████████| 5.5MB 12.4MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting tqdm>=4.19 (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/6c/4b/c38b5144cf167c4f52288517436ccafefe9dc01b8d1c190e18a6b154cd4a/tqdm-4.31.1-py2.py3-none-any.whl (48kB)\n",
      "\u001b[K    100% |████████████████████████████████| 51kB 15.0MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting boto3 (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/64/71/35e2fb5cee31d846f1139913cbfcdd9dafa49449b33ce712e8e81b70eb81/boto3-1.9.125-py2.py3-none-any.whl (128kB)\n",
      "\u001b[K    100% |████████████████████████████████| 133kB 22.9MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting responses>=0.7 (from allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/d1/5a/b887e89925f1de7890ef298a74438371ed4ed29b33def9e6d02dc6036fd8/responses-0.10.6-py2.py3-none-any.whl\n",
      "Collecting sqlparse>=0.2.4 (from allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/ef/53/900f7d2a54557c6a37886585a91336520e5539e3ae2423ff1102daf4f3a7/sqlparse-0.3.0-py2.py3-none-any.whl\n",
      "Collecting unidecode (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/31/39/53096f9217b057cb049fe872b7fc7ce799a1a89b76cf917d9639e7a558b5/Unidecode-1.0.23-py2.py3-none-any.whl (237kB)\n",
      "\u001b[K    100% |████████████████████████████████| 245kB 24.7MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting moto>=1.3.4 (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/57/40/cec89fa5c13108eb1c8de435633f8b7639e0e43fcbcdc8ac52633efeeabe/moto-1.3.7-py2.py3-none-any.whl (552kB)\n",
      "\u001b[K    100% |████████████████████████████████| 552kB 36.7MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting nltk (from allennlp)\n",
      "Collecting matplotlib>=2.2.3 (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/e9/69/f5e05f578585ed9935247be3788b374f90701296a70c8871bcd6d21edb00/matplotlib-3.0.3-cp36-cp36m-manylinux1_x86_64.whl (13.0MB)\n",
      "\u001b[K    100% |████████████████████████████████| 13.0MB 5.6MB/s eta 0:00:01\n",
      "\u001b[?25hCollecting pytz>=2017.3 (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/61/28/1d3920e4d1d50b19bc5d24398a7cd85cc7b9a75a490570d5a30c57622d34/pytz-2018.9-py2.py3-none-any.whl (510kB)\n",
      "\u001b[K    100% |████████████████████████████████| 512kB 28.4MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting ftfy (from allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/8f/86/df789c5834f15ae1ca53a8d4c1fc4788676c2e32112f6a786f2625d9c6e6/ftfy-5.5.1-py3-none-any.whl (43kB)\n",
      "\u001b[K    100% |████████████████████████████████| 51kB 15.5MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting h5py (from allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/30/99/d7d4fbf2d02bb30fb76179911a250074b55b852d34e98dd452a9f394ac06/h5py-2.9.0-cp36-cp36m-manylinux1_x86_64.whl\n",
      "Collecting urllib3<1.25,>=1.21.1 (from requests>=2.18->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/62/00/ee1d7de624db8ba7090d1226aebefab96a2c71cd5cfa7629d6ad3f61b79e/urllib3-1.24.1-py2.py3-none-any.whl (118kB)\n",
      "\u001b[K    100% |████████████████████████████████| 122kB 28.1MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting chardet<3.1.0,>=3.0.2 (from requests>=2.18->allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/bc/a9/01ffebfb562e4274b6487b4bb1ddec7ca55ec7510b22e4c51f14098443b8/chardet-3.0.4-py2.py3-none-any.whl\n",
      "Collecting idna<2.9,>=2.5 (from requests>=2.18->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/14/2c/cd551d81dbe15200be1cf41cd03869a46fe7226e7450af7a6545bfc474c9/idna-2.8-py2.py3-none-any.whl (58kB)\n",
      "\u001b[K    100% |████████████████████████████████| 61kB 17.9MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting certifi>=2017.4.17 (from requests>=2.18->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/60/75/f692a584e85b7eaba0e03827b3d51f45f571c2e793dd731e598828d380aa/certifi-2019.3.9-py2.py3-none-any.whl (158kB)\n",
      "\u001b[K    100% |████████████████████████████████| 163kB 23.6MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting click>=5.1 (from flask>=1.0.2->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/fa/37/45185cb5abbc30d7257104c434fe0b07e5a195a6847506c074527aa599ec/Click-7.0-py2.py3-none-any.whl (81kB)\n",
      "\u001b[K    100% |████████████████████████████████| 81kB 19.4MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting itsdangerous>=0.24 (from flask>=1.0.2->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/76/ae/44b03b253d6fade317f32c24d100b3b35c2239807046a4c953c7b89fa49e/itsdangerous-1.1.0-py2.py3-none-any.whl\n",
      "Collecting Werkzeug>=0.14 (from flask>=1.0.2->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/24/4d/2fc4e872fbaaf44cc3fd5a9cd42fda7e57c031f08e28c9f35689e8b43198/Werkzeug-0.15.1-py2.py3-none-any.whl (328kB)\n",
      "\u001b[K    100% |████████████████████████████████| 337kB 10.2MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting Jinja2>=2.10 (from flask>=1.0.2->allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/7f/ff/ae64bacdfc95f27a016a7bed8e8686763ba4d277a78ca76f32659220a731/Jinja2-2.10-py2.py3-none-any.whl\n",
      "Collecting six (from tensorboardX>=1.2->allennlp)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "  Downloading https://files.pythonhosted.org/packages/73/fb/00a976f728d0d1fecfe898238ce23f502a721c0ac0ecfedb80e0d88c64e9/six-1.12.0-py2.py3-none-any.whl\n",
      "Collecting protobuf>=3.2.0 (from tensorboardX>=1.2->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/5a/aa/a858df367b464f5e9452e1c538aa47754d467023850c00b000287750fa77/protobuf-3.7.1-cp36-cp36m-manylinux1_x86_64.whl (1.2MB)\n",
      "\u001b[K    100% |████████████████████████████████| 1.2MB 7.9MB/s eta 0:00:01\n",
      "\u001b[?25hCollecting colorama<=0.3.9,>=0.2.5 (from awscli>=1.11.91->allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/db/c8/7dcf9dbcb22429512708fe3a547f8b6101c0d02137acbd892505aee57adf/colorama-0.3.9-py2.py3-none-any.whl\n",
      "Collecting s3transfer<0.3.0,>=0.2.0 (from awscli>=1.11.91->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/d7/de/5737f602e22073ecbded7a0c590707085e154e32b68d86545dcc31004c02/s3transfer-0.2.0-py2.py3-none-any.whl (69kB)\n",
      "\u001b[K    100% |████████████████████████████████| 71kB 17.4MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting rsa<=3.5.0,>=3.1.2 (from awscli>=1.11.91->allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/e1/ae/baedc9cb175552e95f3395c43055a6a5e125ae4d48a1d7a924baca83e92e/rsa-3.4.2-py2.py3-none-any.whl\n",
      "Collecting docutils>=0.10 (from awscli>=1.11.91->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/36/fa/08e9e6e0e3cbd1d362c3bbee8d01d0aedb2155c4ac112b19ef3cae8eed8d/docutils-0.14-py3-none-any.whl (543kB)\n",
      "\u001b[K    100% |████████████████████████████████| 552kB 29.0MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting PyYAML<=3.13,>=3.10 (from awscli>=1.11.91->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/9e/a3/1d13970c3f36777c583f136c136f804d70f500168edc1edea6daa7200769/PyYAML-3.13.tar.gz (270kB)\n",
      "\u001b[K    100% |████████████████████████████████| 276kB 24.8MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting botocore==1.12.125 (from awscli>=1.11.91->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/1a/e6/8f50d5442cef835bc83a0555d23305b9210f20eac62990d3ec3911b591d9/botocore-1.12.125-py2.py3-none-any.whl (5.4MB)\n",
      "\u001b[K    100% |████████████████████████████████| 5.4MB 4.2MB/s ta 0:00:011\n",
      "\u001b[?25hCollecting cymem<2.1.0,>=2.0.2 (from spacy<2.2,>=2.0->allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/3d/61/9b0520c28eb199a4b1ca667d96dd625bba003c14c75230195f9691975f85/cymem-2.0.2-cp36-cp36m-manylinux1_x86_64.whl\n",
      "Collecting wasabi<1.1.0,>=0.2.0 (from spacy<2.2,>=2.0->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/76/6c/0376977df1ba9f0ec27835d80456d9284c79737cb5205649451db1181f01/wasabi-0.2.1-py3-none-any.whl\n",
      "Collecting jsonschema<3.0.0,>=2.6.0 (from spacy<2.2,>=2.0->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/77/de/47e35a97b2b05c2fadbec67d44cfcdcd09b8086951b331d82de90d2912da/jsonschema-2.6.0-py2.py3-none-any.whl\n",
      "Collecting blis<0.3.0,>=0.2.2 (from spacy<2.2,>=2.0->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/34/46/b1d0bb71d308e820ed30316c5f0a017cb5ef5f4324bcbc7da3cf9d3b075c/blis-0.2.4-cp36-cp36m-manylinux1_x86_64.whl (3.2MB)\n",
      "\u001b[K    100% |████████████████████████████████| 3.2MB 4.3MB/s ta 0:00:011\n",
      "\u001b[?25hCollecting srsly<1.1.0,>=0.0.5 (from spacy<2.2,>=2.0->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/6b/97/47753e3393aa4b18de9f942fac26f18879d1ae950243a556888f389d1398/srsly-0.0.5-cp36-cp36m-manylinux1_x86_64.whl (180kB)\n",
      "\u001b[K    100% |████████████████████████████████| 184kB 7.4MB/s ta 0:00:011\n",
      "\u001b[?25hCollecting preshed<2.1.0,>=2.0.1 (from spacy<2.2,>=2.0->allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/20/93/f222fb957764a283203525ef20e62008675fd0a14ffff8cc1b1490147c63/preshed-2.0.1-cp36-cp36m-manylinux1_x86_64.whl\n",
      "Collecting murmurhash<1.1.0,>=0.28.0 (from spacy<2.2,>=2.0->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/a6/e6/63f160a4fdf0e875d16b28f972083606d8d54f56cd30cb8929f9a1ee700e/murmurhash-1.0.2-cp36-cp36m-manylinux1_x86_64.whl\n",
      "Collecting plac<1.0.0,>=0.9.6 (from spacy<2.2,>=2.0->allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/9e/9b/62c60d2f5bc135d2aa1d8c8a86aaf84edb719a59c7f11a4316259e61a298/plac-0.9.6-py2.py3-none-any.whl\n",
      "Collecting thinc<7.1.0,>=7.0.2 (from spacy<2.2,>=2.0->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/a9/f1/3df317939a07b2fc81be1a92ac10bf836a1d87b4016346b25f8b63dee321/thinc-7.0.4-cp36-cp36m-manylinux1_x86_64.whl (2.1MB)\n",
      "\u001b[K    100% |████████████████████████████████| 2.1MB 5.4MB/s ta 0:00:011\n",
      "\u001b[?25hCollecting py>=1.5.0 (from pytest->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/76/bc/394ad449851729244a97857ee14d7cba61ddb268dce3db538ba2f2ba1f0f/py-1.8.0-py2.py3-none-any.whl (83kB)\n",
      "\u001b[K    100% |████████████████████████████████| 92kB 17.9MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting setuptools (from pytest->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/d1/6a/4b2fcefd2ea0868810e92d519dacac1ddc64a2e53ba9e3422c3b62b378a6/setuptools-40.8.0-py2.py3-none-any.whl (575kB)\n",
      "\u001b[K    100% |████████████████████████████████| 583kB 7.0MB/s ta 0:00:011\n",
      "\u001b[?25hCollecting atomicwrites>=1.0 (from pytest->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/52/90/6155aa926f43f2b2a22b01be7241be3bfd1ceaf7d0b3267213e8127d41f4/atomicwrites-1.3.0-py2.py3-none-any.whl\n",
      "Collecting more-itertools>=4.0.0; python_version > \"2.7\" (from pytest->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/b3/73/64fb5922b745fc1daee8a2880d907d2a70d9c7bb71eea86fcb9445daab5e/more_itertools-7.0.0-py3-none-any.whl (53kB)\n",
      "\u001b[K    100% |████████████████████████████████| 61kB 15.9MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting pluggy>=0.9 (from pytest->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/84/e8/4ddac125b5a0e84ea6ffc93cfccf1e7ee1924e88f53c64e98227f0af2a5f/pluggy-0.9.0-py2.py3-none-any.whl\n",
      "Collecting attrs>=17.4.0 (from pytest->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/23/96/d828354fa2dbdf216eaa7b7de0db692f12c234f7ef888cc14980ef40d1d2/attrs-19.1.0-py2.py3-none-any.whl\n",
      "Collecting sphinx>=1.2.3 (from numpydoc>=0.8.0->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/17/a4/338f9cbc334dd27c972ea9aae3e054068c9b3a642c8abb1f67f93a59a85e/Sphinx-2.0.0-py2.py3-none-any.whl (3.2MB)\n",
      "\u001b[K    100% |████████████████████████████████| 3.2MB 5.2MB/s eta 0:00:01\n",
      "\u001b[?25hCollecting regex (from pytorch-pretrained-bert>=0.6.0->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/a3/d5/7dca7f9a629f8cfb06232bc23b4ce1bb5daa2115cbeee7f6868c57f2beb3/regex-2019.03.12.tar.gz (644kB)\n",
      "\u001b[K    100% |████████████████████████████████| 645kB 7.0MB/s ta 0:00:011\n",
      "\u001b[?25hCollecting jmespath<1.0.0,>=0.7.1 (from boto3->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/83/94/7179c3832a6d45b266ddb2aac329e101367fbdb11f425f13771d27f225bb/jmespath-0.9.4-py2.py3-none-any.whl\n",
      "Collecting cryptography>=2.3.0 (from moto>=1.3.4->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/5b/12/b0409a94dad366d98a8eee2a77678c7a73aafd8c0e4b835abea634ea3896/cryptography-2.6.1-cp34-abi3-manylinux1_x86_64.whl (2.3MB)\n",
      "\u001b[K    100% |████████████████████████████████| 2.3MB 6.8MB/s eta 0:00:01\n",
      "\u001b[?25hCollecting boto>=2.36.0 (from moto>=1.3.4->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/23/10/c0b78c27298029e4454a472a1919bde20cb182dab1662cec7f2ca1dcc523/boto-2.49.0-py2.py3-none-any.whl (1.4MB)\n",
      "\u001b[K    100% |████████████████████████████████| 1.4MB 19.0MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting python-jose<3.0.0 (from moto>=1.3.4->allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/bf/5c/5fa238c0c5b0656994b52721dd8b1d7bf52ebd8786518dde794f44de86b6/python_jose-2.0.2-py2.py3-none-any.whl\n",
      "Collecting mock (from moto>=1.3.4->allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/e6/35/f187bdf23be87092bd0f1200d43d23076cee4d0dec109f195173fd3ebc79/mock-2.0.0-py2.py3-none-any.whl\n",
      "Collecting docker>=2.5.1 (from moto>=1.3.4->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/48/68/c3afca1a5aa8d2997ec3b8ee822a4d752cf85907b321f07ea86888545152/docker-3.7.2-py2.py3-none-any.whl (134kB)\n",
      "\u001b[K    100% |████████████████████████████████| 143kB 25.4MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting pyaml (from moto>=1.3.4->allennlp)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "  Using cached https://files.pythonhosted.org/packages/c5/e1/1523fb1dab744e2c6b1f02446f2139a78726c18c062a8ddd53875abb20f8/pyaml-18.11.0-py2.py3-none-any.whl\n",
      "Collecting aws-xray-sdk<0.96,>=0.93 (from moto>=1.3.4->allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/a4/a5/da7887285564f9e0ae5cd25a453cca36e2cd43d8ccc9effde260b4d80904/aws_xray_sdk-0.95-py2.py3-none-any.whl\n",
      "Collecting jsondiff==1.1.1 (from moto>=1.3.4->allennlp)\n",
      "Collecting python-dateutil<3.0.0,>=2.1 (from moto>=1.3.4->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/41/17/c62faccbfbd163c7f57f3844689e3a78bae1f403648a6afb1d0866d87fbb/python_dateutil-2.8.0-py2.py3-none-any.whl (226kB)\n",
      "\u001b[K    100% |████████████████████████████████| 235kB 9.8MB/s eta 0:00:01\n",
      "\u001b[?25hCollecting xmltodict (from moto>=1.3.4->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/28/fd/30d5c1d3ac29ce229f6bdc40bbc20b28f716e8b363140c26eff19122d8a5/xmltodict-0.12.0-py2.py3-none-any.whl\n",
      "Collecting singledispatch (from nltk->allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/c5/10/369f50bcd4621b263927b0a1519987a04383d4a98fb10438042ad410cf88/singledispatch-3.4.0.3-py2.py3-none-any.whl\n",
      "Collecting kiwisolver>=1.0.1 (from matplotlib>=2.2.3->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/69/a7/88719d132b18300b4369fbffa741841cfd36d1e637e1990f27929945b538/kiwisolver-1.0.1-cp36-cp36m-manylinux1_x86_64.whl (949kB)\n",
      "\u001b[K    100% |████████████████████████████████| 952kB 7.3MB/s ta 0:00:011\n",
      "\u001b[?25hCollecting cycler>=0.10 (from matplotlib>=2.2.3->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/f7/d2/e07d3ebb2bd7af696440ce7e754c59dd546ffe1bbe732c8ab68b9c834e61/cycler-0.10.0-py2.py3-none-any.whl\n",
      "Collecting pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 (from matplotlib>=2.2.3->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/de/0a/001be530836743d8be6c2d85069f46fecf84ac6c18c7f5fb8125ee11d854/pyparsing-2.3.1-py2.py3-none-any.whl (61kB)\n",
      "\u001b[K    100% |████████████████████████████████| 71kB 19.1MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting wcwidth (from ftfy->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/7e/9f/526a6947247599b084ee5232e4f9190a38f398d7300d866af3ab571a5bfe/wcwidth-0.1.7-py2.py3-none-any.whl\n",
      "Collecting MarkupSafe>=0.23 (from Jinja2>=2.10->flask>=1.0.2->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/b2/5f/23e0023be6bb885d00ffbefad2942bc51a620328ee910f64abe5a8d18dd1/MarkupSafe-1.1.1-cp36-cp36m-manylinux1_x86_64.whl\n",
      "Collecting pyasn1>=0.1.3 (from rsa<=3.5.0,>=3.1.2->awscli>=1.11.91->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/7b/7c/c9386b82a25115cccf1903441bba3cbadcfae7b678a20167347fa8ded34c/pyasn1-0.4.5-py2.py3-none-any.whl (73kB)\n",
      "\u001b[K    100% |████████████████████████████████| 81kB 20.3MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting babel!=2.0,>=1.3 (from sphinx>=1.2.3->numpydoc>=0.8.0->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/b8/ad/c6f60602d3ee3d92fbed87675b6fb6a6f9a38c223343ababdb44ba201f10/Babel-2.6.0-py2.py3-none-any.whl (8.1MB)\n",
      "\u001b[K    100% |████████████████████████████████| 8.1MB 2.6MB/s eta 0:00:01    88% |████████████████████████████▎   | 7.2MB 12.9MB/s eta 0:00:01\n",
      "\u001b[?25hCollecting alabaster<0.8,>=0.7 (from sphinx>=1.2.3->numpydoc>=0.8.0->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/10/ad/00b090d23a222943eb0eda509720a404f531a439e803f6538f35136cae9e/alabaster-0.7.12-py2.py3-none-any.whl\n",
      "Collecting sphinxcontrib-serializinghtml (from sphinx>=1.2.3->numpydoc>=0.8.0->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/9e/1e/57beb109ebfd765ac1adf35eb982ac35692d7a25f7002281afffcbd2f817/sphinxcontrib_serializinghtml-1.1.1-py2.py3-none-any.whl (89kB)\n",
      "\u001b[K    100% |████████████████████████████████| 92kB 19.7MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting sphinxcontrib-devhelp (from sphinx>=1.2.3->numpydoc>=0.8.0->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/b0/a3/fea98741f0b2f2902fbf6c35c8e91b22cd0dd13387291e81d457f9a93066/sphinxcontrib_devhelp-1.0.1-py2.py3-none-any.whl (84kB)\n",
      "\u001b[K    100% |████████████████████████████████| 92kB 19.6MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting sphinxcontrib-jsmath (from sphinx>=1.2.3->numpydoc>=0.8.0->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/c2/42/4c8646762ee83602e3fb3fbe774c2fac12f317deb0b5dbeeedd2d3ba4b77/sphinxcontrib_jsmath-1.0.1-py2.py3-none-any.whl\n",
      "Collecting sphinxcontrib-qthelp (from sphinx>=1.2.3->numpydoc>=0.8.0->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/ce/5b/4747c3ba98b3a3e21a66faa183d8f79b9ded70e74212a7988d236a6eb78a/sphinxcontrib_qthelp-1.0.2-py2.py3-none-any.whl (90kB)\n",
      "\u001b[K    100% |████████████████████████████████| 92kB 18.6MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting imagesize (from sphinx>=1.2.3->numpydoc>=0.8.0->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/fc/b6/aef66b4c52a6ad6ac18cf6ebc5731ed06d8c9ae4d3b2d9951f261150be67/imagesize-1.1.0-py2.py3-none-any.whl\n",
      "Collecting snowballstemmer>=1.1 (from sphinx>=1.2.3->numpydoc>=0.8.0->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/d4/6c/8a935e2c7b54a37714656d753e4187ee0631988184ed50c0cf6476858566/snowballstemmer-1.2.1-py2.py3-none-any.whl (64kB)\n",
      "\u001b[K    100% |████████████████████████████████| 71kB 17.2MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting sphinxcontrib-applehelp (from sphinx>=1.2.3->numpydoc>=0.8.0->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/13/9a/4428b3114d654cb1cd34d90d5e6fab938d5436f94a571155187ea1dd78b4/sphinxcontrib_applehelp-1.0.1-py2.py3-none-any.whl (121kB)\n",
      "\u001b[K    100% |████████████████████████████████| 122kB 4.1MB/s eta 0:00:01\n",
      "\u001b[?25hCollecting sphinxcontrib-htmlhelp (from sphinx>=1.2.3->numpydoc>=0.8.0->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/8c/55/e3d2302b033b25b4a67abe436cabb19e3bfa17fbc7b9ec44b1bfd9a41dbb/sphinxcontrib_htmlhelp-1.0.1-py2.py3-none-any.whl (96kB)\n",
      "\u001b[K    100% |████████████████████████████████| 102kB 21.3MB/s a 0:00:01\n",
      "\u001b[?25hCollecting Pygments>=2.0 (from sphinx>=1.2.3->numpydoc>=0.8.0->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/13/e5/6d710c9cf96c31ac82657bcfb441df328b22df8564d58d0c4cd62612674c/Pygments-2.3.1-py2.py3-none-any.whl (849kB)\n",
      "\u001b[K    100% |████████████████████████████████| 849kB 6.3MB/s ta 0:00:011\n",
      "\u001b[?25hCollecting packaging (from sphinx>=1.2.3->numpydoc>=0.8.0->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/91/32/58bc30e646e55eab8b21abf89e353f59c0cc02c417e42929f4a9546e1b1d/packaging-19.0-py2.py3-none-any.whl\n",
      "Collecting asn1crypto>=0.21.0 (from cryptography>=2.3.0->moto>=1.3.4->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/ea/cd/35485615f45f30a510576f1a56d1e0a7ad7bd8ab5ed7cdc600ef7cd06222/asn1crypto-0.24.0-py2.py3-none-any.whl (101kB)\n",
      "\u001b[K    100% |████████████████████████████████| 102kB 19.6MB/s a 0:00:01\n",
      "\u001b[?25hCollecting cffi!=1.11.3,>=1.8 (from cryptography>=2.3.0->moto>=1.3.4->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/20/f7/87b62a8895bf7c93e907b05b97bc4459c81a38a61151f03a6eae13d863aa/cffi-1.12.2-cp36-cp36m-manylinux1_x86_64.whl (428kB)\n",
      "\u001b[K    100% |████████████████████████████████| 430kB 23.6MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting future<1.0 (from python-jose<3.0.0->moto>=1.3.4->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/90/52/e20466b85000a181e1e144fd8305caf2cf475e2f9674e797b222f8105f5f/future-0.17.1.tar.gz (829kB)\n",
      "\u001b[K    100% |████████████████████████████████| 829kB 7.1MB/s eta 0:00:01\n",
      "\u001b[?25hCollecting ecdsa<1.0 (from python-jose<3.0.0->moto>=1.3.4->allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/63/f4/73669d51825516ce8c43b816c0a6b64cd6eb71d08b99820c00792cb42222/ecdsa-0.13-py2.py3-none-any.whl\n",
      "Collecting pycryptodome<4.0.0,>=3.3.1 (from python-jose<3.0.0->moto>=1.3.4->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/4e/b4/7d007370568d98822c833e0d0e804417620865710dc8a5830bbed58328d1/pycryptodome-3.8.0-cp36-cp36m-manylinux1_x86_64.whl (9.7MB)\n",
      "\u001b[K    100% |████████████████████████████████| 9.7MB 3.1MB/s ta 0:00:011\n",
      "\u001b[?25hCollecting pbr>=0.11 (from mock->moto>=1.3.4->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/14/09/12fe9a14237a6b7e0ba3a8d6fcf254bf4b10ec56a0185f73d651145e9222/pbr-5.1.3-py2.py3-none-any.whl (107kB)\n",
      "\u001b[K    100% |████████████████████████████████| 112kB 21.4MB/s ta 0:00:01\n",
      "\u001b[?25hCollecting websocket-client>=0.32.0 (from docker>=2.5.1->moto>=1.3.4->allennlp)\n"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/29/19/44753eab1fdb50770ac69605527e8859468f3c0fd7dc5a76dd9c4dbd7906/websocket_client-0.56.0-py2.py3-none-any.whl (200kB)\n",
      "\u001b[K    100% |████████████████████████████████| 204kB 25.5MB/s a 0:00:01\n",
      "\u001b[?25hCollecting docker-pycreds>=0.4.0 (from docker>=2.5.1->moto>=1.3.4->allennlp)\n",
      "  Using cached https://files.pythonhosted.org/packages/f5/e8/f6bd1eee09314e7e6dee49cbe2c5e22314ccdb38db16c9fc72d2fa80d054/docker_pycreds-0.4.0-py2.py3-none-any.whl\n",
      "Collecting wrapt (from aws-xray-sdk<0.96,>=0.93->moto>=1.3.4->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/67/b2/0f71ca90b0ade7fad27e3d20327c996c6252a2ffe88f50a95bba7434eda9/wrapt-1.11.1.tar.gz\n",
      "Collecting jsonpickle (from aws-xray-sdk<0.96,>=0.93->moto>=1.3.4->allennlp)\n",
      "  Downloading https://files.pythonhosted.org/packages/dc/12/8c44eabb501e2bc0aec0dd152b328074d98a50968d3a02be28f6037f0c6a/jsonpickle-1.1-py2.py3-none-any.whl\n",
      "Collecting pycparser (from cffi!=1.11.3,>=1.8->cryptography>=2.3.0->moto>=1.3.4->allennlp)\n",
      "\u001b[?25l  Downloading https://files.pythonhosted.org/packages/68/9e/49196946aee219aead1290e00d1e7fdeab8567783e83e1b9ab5585e6206a/pycparser-2.19.tar.gz (158kB)\n",
      "\u001b[K    100% |████████████████████████████████| 163kB 7.7MB/s ta 0:00:01\n",
      "\u001b[?25hBuilding wheels for collected packages: word2number, parsimonious, numpydoc, jsonnet, PyYAML, regex, future, wrapt, pycparser\n",
      "  Running setup.py bdist_wheel for word2number ... \u001b[?25ldone\n",
      "\u001b[?25h  Stored in directory: /home/kashn500/.cache/pip/wheels/46/2f/53/5f5c1d275492f2fce1cdab9a9bb12d49286dead829a4078e0e\n",
      "  Running setup.py bdist_wheel for parsimonious ... \u001b[?25ldone\n",
      "\u001b[?25h  Stored in directory: /home/kashn500/.cache/pip/wheels/b7/8d/e7/a0e74217da5caeb3c1c7689639b6d28ddbf9985b840bc96a9a\n",
      "  Running setup.py bdist_wheel for numpydoc ... \u001b[?25ldone\n",
      "\u001b[?25h  Stored in directory: /home/kashn500/.cache/pip/wheels/ea/55/7f/3e25d754760ccd62d6796e5b2cfe25629346f52ea00753d549\n",
      "  Running setup.py bdist_wheel for jsonnet ... \u001b[?25ldone\n",
      "\u001b[?25h  Stored in directory: /home/kashn500/.cache/pip/wheels/f0/47/51/a178b15274ed0db775a1ae9c799ce31e511609c3ab75a7dec5\n",
      "  Running setup.py bdist_wheel for PyYAML ... \u001b[?25ldone\n",
      "\u001b[?25h  Stored in directory: /home/kashn500/.cache/pip/wheels/ad/da/0c/74eb680767247273e2cf2723482cb9c924fe70af57c334513f\n",
      "  Running setup.py bdist_wheel for regex ... \u001b[?25ldone\n",
      "\u001b[?25h  Stored in directory: /home/kashn500/.cache/pip/wheels/d3/76/85/9ba95e5ce50e8a922cfaf5ce518584b1c4ff2655870af24d37\n",
      "  Running setup.py bdist_wheel for future ... \u001b[?25ldone\n",
      "\u001b[?25h  Stored in directory: /home/kashn500/.cache/pip/wheels/0c/61/d2/d6b7317325828fbb39ee6ad559dbe4664d0896da4721bf379e\n",
      "  Running setup.py bdist_wheel for wrapt ... \u001b[?25ldone\n",
      "\u001b[?25h  Stored in directory: /home/kashn500/.cache/pip/wheels/89/67/41/63cbf0f6ac0a6156588b9587be4db5565f8c6d8ccef98202fc\n",
      "  Running setup.py bdist_wheel for pycparser ... \u001b[?25ldone\n",
      "\u001b[?25h  Stored in directory: /home/kashn500/.cache/pip/wheels/f2/9a/90/de94f8556265ddc9d9c8b271b0f63e57b26fb1d67a45564511\n",
      "Successfully built word2number parsimonious numpydoc jsonnet PyYAML regex future wrapt pycparser\n",
      "\u001b[31mspyder 3.3.2 requires pyqt5<5.10; python_version >= \"3\", which is not installed.\u001b[0m\n",
      "\u001b[31mkaggle 1.5.1.1 has requirement urllib3<1.23.0,>=1.15, but you'll have urllib3 1.24.1 which is incompatible.\u001b[0m\n",
      "\u001b[31mflair 0.4.0 has requirement gensim==3.4.0, but you'll have gensim 3.6.0 which is incompatible.\u001b[0m\n",
      "\u001b[31mflair 0.4.0 has requirement matplotlib==3.0.0, but you'll have matplotlib 3.0.3 which is incompatible.\u001b[0m\n",
      "\u001b[31mflair 0.4.0 has requirement pytorch-pretrained-bert==0.3.0, but you'll have pytorch-pretrained-bert 0.6.1 which is incompatible.\u001b[0m\n",
      "\u001b[31mflair 0.4.0 has requirement torch==1.0.0, but you'll have torch 1.0.1.post2 which is incompatible.\u001b[0m\n",
      "\u001b[31mflair 0.4.0 has requirement tqdm==4.26.0, but you'll have tqdm 4.31.1 which is incompatible.\u001b[0m\n",
      "Installing collected packages: urllib3, chardet, idna, certifi, requests, word2number, click, itsdangerous, Werkzeug, MarkupSafe, Jinja2, flask, overrides, six, numpy, setuptools, protobuf, tensorboardX, colorama, python-dateutil, jmespath, docutils, botocore, s3transfer, pyasn1, rsa, PyYAML, awscli, parsimonious, scipy, scikit-learn, cymem, wasabi, jsonschema, blis, srsly, preshed, murmurhash, plac, tqdm, thinc, spacy, py, atomicwrites, more-itertools, pluggy, attrs, pytest, editdistance, pytz, babel, alabaster, sphinxcontrib-serializinghtml, sphinxcontrib-devhelp, sphinxcontrib-jsmath, sphinxcontrib-qthelp, imagesize, snowballstemmer, sphinxcontrib-applehelp, sphinxcontrib-htmlhelp, Pygments, pyparsing, packaging, sphinx, numpydoc, flaky, jsonnet, msgpack, torch, flask-cors, boto3, regex, pytorch-pretrained-bert, conllu, greenlet, gevent, responses, sqlparse, unidecode, asn1crypto, pycparser, cffi, cryptography, boto, future, ecdsa, pycryptodome, python-jose, pbr, mock, websocket-client, docker-pycreds, docker, pyaml, wrapt, jsonpickle, aws-xray-sdk, jsondiff, xmltodict, moto, singledispatch, nltk, kiwisolver, cycler, matplotlib, wcwidth, ftfy, h5py, allennlp\n",
      "Successfully installed Jinja2-2.10 MarkupSafe-1.1.1 PyYAML-3.13 Pygments-2.3.1 Werkzeug-0.15.1 alabaster-0.7.12 allennlp-0.8.3 asn1crypto-0.24.0 atomicwrites-1.3.0 attrs-19.1.0 aws-xray-sdk-0.95 awscli-1.16.135 babel-2.6.0 blis-0.2.4 boto-2.49.0 boto3-1.9.125 botocore-1.12.125 certifi-2019.3.9 cffi-1.12.2 chardet-3.0.4 click-7.0 colorama-0.3.9 conllu-0.11 cryptography-2.6.1 cycler-0.10.0 cymem-2.0.2 docker-3.7.2 docker-pycreds-0.4.0 docutils-0.14 ecdsa-0.13 editdistance-0.5.3 flaky-3.5.3 flask-1.0.2 flask-cors-3.0.7 ftfy-5.5.1 future-0.17.1 gevent-1.4.0 greenlet-0.4.15 h5py-2.9.0 idna-2.8 imagesize-1.1.0 itsdangerous-1.1.0 jmespath-0.9.4 jsondiff-1.1.1 jsonnet-0.12.1 jsonpickle-1.1 jsonschema-2.6.0 kiwisolver-1.0.1 matplotlib-3.0.3 mock-2.0.0 more-itertools-7.0.0 moto-1.3.7 msgpack-0.5.6 murmurhash-1.0.2 nltk-3.4 numpy-1.16.2 numpydoc-0.8.0 overrides-1.9 packaging-19.0 parsimonious-0.8.1 pbr-5.1.3 plac-0.9.6 pluggy-0.9.0 preshed-2.0.1 protobuf-3.7.1 py-1.8.0 pyaml-18.11.0 pyasn1-0.4.5 pycparser-2.19 pycryptodome-3.8.0 pyparsing-2.3.1 pytest-4.4.0 python-dateutil-2.8.0 python-jose-2.0.2 pytorch-pretrained-bert-0.6.1 pytz-2018.9 regex-2019.3.12 requests-2.21.0 responses-0.10.6 rsa-3.4.2 s3transfer-0.2.0 scikit-learn-0.20.3 scipy-1.2.1 setuptools-40.8.0 singledispatch-3.4.0.3 six-1.12.0 snowballstemmer-1.2.1 spacy-2.1.3 sphinx-2.0.0 sphinxcontrib-applehelp-1.0.1 sphinxcontrib-devhelp-1.0.1 sphinxcontrib-htmlhelp-1.0.1 sphinxcontrib-jsmath-1.0.1 sphinxcontrib-qthelp-1.0.2 sphinxcontrib-serializinghtml-1.1.1 sqlparse-0.3.0 srsly-0.0.5 tensorboardX-1.6 thinc-7.0.4 torch-1.0.1.post2 tqdm-4.31.1 unidecode-1.0.23 urllib3-1.24.1 wasabi-0.2.1 wcwidth-0.1.7 websocket-client-0.56.0 word2number-1.1 wrapt-1.11.1 xmltodict-0.12.0\n",
      "Collecting attrdict\n",
      "  Downloading https://files.pythonhosted.org/packages/ef/97/28fe7e68bc7adfce67d4339756e85e9fcf3c6fd7f0c0781695352b70472c/attrdict-2.0.1-py2.py3-none-any.whl\n",
      "Requirement already satisfied: six in /home/kashn500/anaconda3/lib/python3.6/site-packages (from attrdict) (1.12.0)\n",
      "Installing collected packages: attrdict\n",
      "Successfully installed attrdict-2.0.1\n",
      "CPU times: user 7.83 s, sys: 1.42 s, total: 9.25 s\n",
      "Wall time: 4min 34s\n"
     ]
    }
   ],
   "source": [
    "%%time\n",
    "# Download and install all dependencies\n",
    "# gpr_pub contains the heuristics models and supplementary code\n",
    "!git clone https://github.com/sattree/gpr_pub.git\n",
    "!wget -P /home/kashn500/heavy_models/ http://nlp.stanford.edu/software/stanford-corenlp-full-2018-10-05.zip\n",
    "!unzip /home/kashn500/heavy_models/stanford-corenlp-full-2018-10-05.zip\n",
    "!pip install allennlp --ignore-installed greenlet\n",
    "!pip install attrdict"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 24,
   "metadata": {},
   "outputs": [
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Better speed can be achieved with apex installed from https://www.github.com/nvidia/apex.\n"
     ]
    }
   ],
   "source": [
    "from sklearn.metrics import log_loss, classification_report\n",
    "from attrdict import AttrDict\n",
    "\n",
    "import spacy\n",
    "\n",
    "from allennlp.predictors.predictor import Predictor\n",
    "from allennlp.models.archival import load_archive\n",
    "from nltk.parse.corenlp import CoreNLPParser, CoreNLPDependencyParser\n",
    "\n",
    "import sys\n",
    "sys.path.append('../../')\n",
    "from gpr_pub.utils import CoreNLPServer\n",
    "\n",
    "# gap_scorer_ext has minor fixes for py3 and to take pandas df as input instead of filepaths\n",
    "from gpr_pub.gap.gap_scorer_ext import read_annotations, calculate_scores, add_to_score_view"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 2. Initialize models"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 25,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Heuristic models implement coref resolution based on heuristics described in the paper\n",
    "# Pronoun resolution is a simple wrapper to convert coref predictions into class-specific labels\n",
    "# Multi pass sieve model implements backoff mechanism\n",
    "from gpr_pub.models.heuristics.random_distance import RandomModel\n",
    "from gpr_pub.models.heuristics.token_distance import TokenDistanceModel\n",
    "from gpr_pub.models.heuristics.syntactic_distance import StanfordSyntacticDistanceModel\n",
    "from gpr_pub.models.heuristics.parallelism import AllenNLPParallelismModel as ParallelismModel\n",
    "from gpr_pub.models.heuristics.url_title import StanfordURLTitleModel as URLModel\n",
    "\n",
    "from gpr_pub.models.pronoun_resolution import PronounResolutionModel\n",
    "\n",
    "from gpr_pub.models.multi_pass_sieve import MultiPassSieveModel"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 26,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Instantiate stanford corenlp server\n",
    "STANFORD_CORENLP_PATH = 'stanford-corenlp-full-2018-10-05/'\n",
    "server = CoreNLPServer(classpath=STANFORD_CORENLP_PATH,\n",
    "                        corenlp_options=AttrDict({'port': 9090, \n",
    "                                                  'timeout': '600000', \n",
    "                                                  'quiet': 'true',\n",
    "                                                  'preload': 'tokenize,spplit,lemma,parse,deparse'}))\n",
    "server.start()\n",
    "STANFORD_SERVER_URL = server.url"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 27,
   "metadata": {},
   "outputs": [],
   "source": [
    "# !pip install cymem==1.31.2 spacy==2.0.12"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 28,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "Did not use initialization regex that was passed: .*weight_ih.*\n",
      "Did not use initialization regex that was passed: .*bias_hh.*\n",
      "Did not use initialization regex that was passed: .*bias_ih.*\n",
      "Did not use initialization regex that was passed: .*weight_hh.*\n"
     ]
    }
   ],
   "source": [
    "# Instantiate base models\n",
    "STANFORD_MODEL = CoreNLPParser(url=STANFORD_SERVER_URL)\n",
    "SPACY_MODEL = spacy.load('en_core_web_lg')\n",
    "model_url = 'https://s3-us-west-2.amazonaws.com/allennlp/models/biaffine-dependency-parser-ptb-2018.08.23.tar.gz'\n",
    "archive = load_archive(model_url, cuda_device=1)\n",
    "ALLEN_DEP_MODEL = Predictor.from_archive(archive)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 29,
   "metadata": {},
   "outputs": [],
   "source": [
    "# Instantiate heuristic models\n",
    "random_coref_model = RandomModel(SPACY_MODEL)\n",
    "random_proref_model = PronounResolutionModel(random_coref_model)\n",
    "\n",
    "token_distance_coref_model = TokenDistanceModel(SPACY_MODEL)\n",
    "token_distance_proref_model = PronounResolutionModel(token_distance_coref_model)\n",
    "\n",
    "syntactic_distance_coref_model = StanfordSyntacticDistanceModel(STANFORD_MODEL)\n",
    "syntactic_distance_proref_model = PronounResolutionModel(syntactic_distance_coref_model, n_jobs=12)\n",
    "\n",
    "parallelism_coref_model = ParallelismModel(ALLEN_DEP_MODEL, SPACY_MODEL)\n",
    "parallelism_proref_model = PronounResolutionModel(parallelism_coref_model)\n",
    "\n",
    "url_title_coref_model = URLModel(STANFORD_MODEL)\n",
    "url_title_proref_model = PronounResolutionModel(url_title_coref_model, n_jobs=12)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 3. Featurize train data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 30,
   "metadata": {},
   "outputs": [],
   "source": [
    "train_df = pd.read_csv(PATH_TO_TRAIN, sep='\\t')\n",
    "train_df.columns = map(lambda x: x.lower().replace('-', '_'), train_df.columns)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 31,
   "metadata": {},
   "outputs": [
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "100%|██████████| 2454/2454 [00:44<00:00, 55.53it/s]\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>M</th>\n",
       "      <th>F</th>\n",
       "      <th>B</th>\n",
       "      <th>O</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>Random</th>\n",
       "      <td>45.23</td>\n",
       "      <td>48.38</td>\n",
       "      <td>1.07</td>\n",
       "      <td>46.81</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "            M      F     B      O\n",
       "Random  45.23  48.38  1.07  46.81"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "100%|██████████| 2454/2454 [00:41<00:00, 59.29it/s]\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>M</th>\n",
       "      <th>F</th>\n",
       "      <th>B</th>\n",
       "      <th>O</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>Random</th>\n",
       "      <td>45.23</td>\n",
       "      <td>48.38</td>\n",
       "      <td>1.07</td>\n",
       "      <td>46.81</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Token Distance</th>\n",
       "      <td>49.02</td>\n",
       "      <td>46.84</td>\n",
       "      <td>0.96</td>\n",
       "      <td>47.93</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                    M      F     B      O\n",
       "Random          45.23  48.38  1.07  46.81\n",
       "Token Distance  49.02  46.84  0.96  47.93"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "[Parallel(n_jobs=12)]: Using backend ThreadingBackend with 12 concurrent workers.\n",
      "[Parallel(n_jobs=12)]: Done  26 tasks      | elapsed:    2.2s\n",
      "[Parallel(n_jobs=12)]: Done 176 tasks      | elapsed:   14.1s\n",
      "[Parallel(n_jobs=12)]: Done 426 tasks      | elapsed:   35.9s\n",
      "[Parallel(n_jobs=12)]: Done 776 tasks      | elapsed:  1.1min\n",
      "[Parallel(n_jobs=12)]: Done 1226 tasks      | elapsed:  1.7min\n",
      "[Parallel(n_jobs=12)]: Done 1776 tasks      | elapsed:  2.7min\n",
      "[Parallel(n_jobs=12)]: Done 2426 tasks      | elapsed:  3.7min\n",
      "[Parallel(n_jobs=12)]: Done 2454 out of 2454 | elapsed:  3.9min finished\n",
      "100%|██████████| 2454/2454 [00:59<00:00, 41.32it/s]\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>M</th>\n",
       "      <th>F</th>\n",
       "      <th>B</th>\n",
       "      <th>O</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>Random</th>\n",
       "      <td>45.23</td>\n",
       "      <td>48.38</td>\n",
       "      <td>1.07</td>\n",
       "      <td>46.81</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Token Distance</th>\n",
       "      <td>49.02</td>\n",
       "      <td>46.84</td>\n",
       "      <td>0.96</td>\n",
       "      <td>47.93</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Syntactic Distance</th>\n",
       "      <td>65.89</td>\n",
       "      <td>65.49</td>\n",
       "      <td>0.99</td>\n",
       "      <td>65.69</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                        M      F     B      O\n",
       "Random              45.23  48.38  1.07  46.81\n",
       "Token Distance      49.02  46.84  0.96  47.93\n",
       "Syntactic Distance  65.89  65.49  0.99  65.69"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "  0%|          | 0/2454 [00:00<?, ?it/s]Your label namespace was 'pos'. We recommend you use a namespace ending with 'labels' or 'tags', so we don't add UNK and PAD tokens by default to your vocabulary.  See documentation for `non_padded_namespaces` parameter in Vocabulary.\n",
      "  6%|▌         | 149/2454 [01:06<31:05,  1.24it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      " 12%|█▏        | 289/2454 [02:11<15:53,  2.27it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      " 12%|█▏        | 298/2454 [02:15<16:41,  2.15it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      " 37%|███▋      | 907/2454 [06:43<11:40,  2.21it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      " 54%|█████▍    | 1334/2454 [10:06<08:14,  2.27it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      " 68%|██████▊   | 1668/2454 [12:27<04:59,  2.63it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      " 81%|████████  | 1977/2454 [14:34<03:23,  2.34it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      " 92%|█████████▏| 2258/2454 [16:49<01:23,  2.35it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "100%|██████████| 2454/2454 [18:11<00:00,  2.43it/s]\n",
      "[Parallel(n_jobs=12)]: Using backend ThreadingBackend with 12 concurrent workers.\n",
      "[Parallel(n_jobs=12)]: Done  26 tasks      | elapsed:    2.4s\n",
      "[Parallel(n_jobs=12)]: Done 176 tasks      | elapsed:   14.2s\n",
      "[Parallel(n_jobs=12)]: Done 426 tasks      | elapsed:   36.1s\n",
      "[Parallel(n_jobs=12)]: Done 776 tasks      | elapsed:  1.1min\n",
      "[Parallel(n_jobs=12)]: Done 1226 tasks      | elapsed:  1.7min\n",
      "[Parallel(n_jobs=12)]: Done 1776 tasks      | elapsed:  2.7min\n",
      "[Parallel(n_jobs=12)]: Done 2426 tasks      | elapsed:  3.6min\n",
      "[Parallel(n_jobs=12)]: Done 2454 out of 2454 | elapsed:  3.9min finished\n",
      "100%|██████████| 2454/2454 [00:58<00:00, 41.62it/s]\n"
     ]
    },
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>M</th>\n",
       "      <th>F</th>\n",
       "      <th>B</th>\n",
       "      <th>O</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>Random</th>\n",
       "      <td>45.23</td>\n",
       "      <td>48.38</td>\n",
       "      <td>1.07</td>\n",
       "      <td>46.81</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Token Distance</th>\n",
       "      <td>49.02</td>\n",
       "      <td>46.84</td>\n",
       "      <td>0.96</td>\n",
       "      <td>47.93</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Syntactic Distance</th>\n",
       "      <td>65.89</td>\n",
       "      <td>65.49</td>\n",
       "      <td>0.99</td>\n",
       "      <td>65.69</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Parallelism</th>\n",
       "      <td>68.58</td>\n",
       "      <td>66.61</td>\n",
       "      <td>0.97</td>\n",
       "      <td>67.59</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                        M      F     B      O\n",
       "Random              45.23  48.38  1.07  46.81\n",
       "Token Distance      49.02  46.84  0.96  47.93\n",
       "Syntactic Distance  65.89  65.49  0.99  65.69\n",
       "Parallelism         68.58  66.61  0.97  67.59"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "[Parallel(n_jobs=12)]: Using backend ThreadingBackend with 12 concurrent workers.\n",
      "[Parallel(n_jobs=12)]: Done  26 tasks      | elapsed:    1.9s\n",
      "[Parallel(n_jobs=12)]: Done 176 tasks      | elapsed:   15.1s\n",
      "[Parallel(n_jobs=12)]: Done 426 tasks      | elapsed:   38.2s\n",
      "[Parallel(n_jobs=12)]: Done 776 tasks      | elapsed:  1.2min\n",
      "[Parallel(n_jobs=12)]: Done 1226 tasks      | elapsed:  1.8min\n",
      "[Parallel(n_jobs=12)]: Done 1776 tasks      | elapsed:  2.7min\n",
      "[Parallel(n_jobs=12)]: Done 2426 tasks      | elapsed:  3.7min\n",
      "[Parallel(n_jobs=12)]: Done 2454 out of 2454 | elapsed:  3.9min finished\n",
      "  6%|▌         | 149/2454 [01:04<23:30,  1.63it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      " 12%|█▏        | 289/2454 [02:05<16:00,  2.25it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      " 12%|█▏        | 298/2454 [02:09<16:57,  2.12it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      " 37%|███▋      | 907/2454 [06:56<12:09,  2.12it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      " 54%|█████▍    | 1334/2454 [10:01<07:59,  2.34it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      " 68%|██████▊   | 1668/2454 [12:18<04:50,  2.70it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      " 81%|████████  | 1977/2454 [14:33<03:22,  2.35it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      " 92%|█████████▏| 2258/2454 [16:33<01:25,  2.29it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "Dependency parse and tokenizer tokens dont match.\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "100%|██████████| 2454/2454 [17:56<00:00,  2.39it/s]\n",
      "[Parallel(n_jobs=12)]: Using backend ThreadingBackend with 12 concurrent workers.\n",
      "[Parallel(n_jobs=12)]: Done  26 tasks      | elapsed:    2.0s\n",
      "[Parallel(n_jobs=12)]: Done 176 tasks      | elapsed:   14.8s\n",
      "[Parallel(n_jobs=12)]: Done 426 tasks      | elapsed:   36.2s\n",
      "[Parallel(n_jobs=12)]: Done 776 tasks      | elapsed:  1.1min\n",
      "[Parallel(n_jobs=12)]: Done 1226 tasks      | elapsed:  1.7min\n",
      "[Parallel(n_jobs=12)]: Done 1776 tasks      | elapsed:  2.7min\n",
      "[Parallel(n_jobs=12)]: Done 2426 tasks      | elapsed:  3.7min\n",
      "[Parallel(n_jobs=12)]: Done 2454 out of 2454 | elapsed:  3.9min finished\n",
      "100%|██████████| 2454/2454 [00:52<00:00, 41.92it/s]"
     ]
    },
    {
     "name": "stdout",
     "output_type": "stream",
     "text": [
      "CPU times: user 23h 32min 56s, sys: 1min 11s, total: 23h 34min 7s\n",
      "Wall time: 56min 2s\n"
     ]
    },
    {
     "name": "stderr",
     "output_type": "stream",
     "text": [
      "\n"
     ]
    }
   ],
   "source": [
    "%%time\n",
    "# Creates sieve pipeline of heuristic models, applying each new heuristic with appropriate backoff models\n",
    "# Multi pass sieve - order of models provided as input is important\n",
    "#    - left to right: recall increases\n",
    "#    - right to left: precision increases\n",
    "preds = MultiPassSieveModel(random_proref_model).predict(train_df)\n",
    "score_df = add_to_score_view(preds, train_df, None, 'Random')\n",
    "\n",
    "preds = MultiPassSieveModel(token_distance_proref_model).predict(train_df)\n",
    "score_df = add_to_score_view(preds, train_df, score_df, 'Token Distance')\n",
    "\n",
    "preds = MultiPassSieveModel(syntactic_distance_proref_model,\n",
    "                           token_distance_proref_model).predict(train_df)\n",
    "score_df = add_to_score_view(preds, train_df, score_df, 'Syntactic Distance')\n",
    "\n",
    "preds = MultiPassSieveModel(parallelism_proref_model,\n",
    "                            syntactic_distance_proref_model,\n",
    "                           token_distance_proref_model).predict(train_df)\n",
    "score_df = add_to_score_view(preds, train_df, score_df, 'Parallelism')\n",
    "\n",
    "preds = MultiPassSieveModel(url_title_proref_model,\n",
    "                            parallelism_proref_model,\n",
    "                            syntactic_distance_proref_model,\n",
    "                           token_distance_proref_model).predict(train_df)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 37,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/html": [
       "<div>\n",
       "<style scoped>\n",
       "    .dataframe tbody tr th:only-of-type {\n",
       "        vertical-align: middle;\n",
       "    }\n",
       "\n",
       "    .dataframe tbody tr th {\n",
       "        vertical-align: top;\n",
       "    }\n",
       "\n",
       "    .dataframe thead th {\n",
       "        text-align: right;\n",
       "    }\n",
       "</style>\n",
       "<table border=\"1\" class=\"dataframe\">\n",
       "  <thead>\n",
       "    <tr style=\"text-align: right;\">\n",
       "      <th></th>\n",
       "      <th>M</th>\n",
       "      <th>F</th>\n",
       "      <th>B</th>\n",
       "      <th>O</th>\n",
       "    </tr>\n",
       "  </thead>\n",
       "  <tbody>\n",
       "    <tr>\n",
       "      <th>Random</th>\n",
       "      <td>45.23</td>\n",
       "      <td>48.38</td>\n",
       "      <td>1.07</td>\n",
       "      <td>46.81</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Token Distance</th>\n",
       "      <td>49.02</td>\n",
       "      <td>46.84</td>\n",
       "      <td>0.96</td>\n",
       "      <td>47.93</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Syntactic Distance</th>\n",
       "      <td>65.89</td>\n",
       "      <td>65.49</td>\n",
       "      <td>0.99</td>\n",
       "      <td>65.69</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Parallelism</th>\n",
       "      <td>68.58</td>\n",
       "      <td>66.61</td>\n",
       "      <td>0.97</td>\n",
       "      <td>67.59</td>\n",
       "    </tr>\n",
       "    <tr>\n",
       "      <th>Parallelism+URL</th>\n",
       "      <td>72.40</td>\n",
       "      <td>71.02</td>\n",
       "      <td>0.98</td>\n",
       "      <td>71.70</td>\n",
       "    </tr>\n",
       "  </tbody>\n",
       "</table>\n",
       "</div>"
      ],
      "text/plain": [
       "                        M      F     B      O\n",
       "Random              45.23  48.38  1.07  46.81\n",
       "Token Distance      49.02  46.84  0.96  47.93\n",
       "Syntactic Distance  65.89  65.49  0.99  65.69\n",
       "Parallelism         68.58  66.61  0.97  67.59\n",
       "Parallelism+URL     72.40  71.02  0.98  71.70"
      ]
     },
     "metadata": {},
     "output_type": "display_data"
    }
   ],
   "source": [
    "score_df = add_to_score_view(preds, train_df, score_df, 'Parallelism+URL')"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 35,
   "metadata": {},
   "outputs": [
    {
     "data": {
      "text/plain": [
       "2454"
      ]
     },
     "execution_count": 35,
     "metadata": {},
     "output_type": "execute_result"
    }
   ],
   "source": [
    "len(preds)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 65,
   "metadata": {},
   "outputs": [],
   "source": [
    "y_pred_train = pd.DataFrame(preds, columns=['gap_A', 'gap_B']).astype('uint8')\n",
    "# y_pred_train['gap_NEITHER'] = 1 - y_pred_train['gap_A'] - y_pred_train['gap_B']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": 86,
   "metadata": {},
   "outputs": [],
   "source": [
    "y_pred_train.to_csv(PATH_OUT_TRAIN_FEAT, index=None)"
   ]
  },
  {
   "cell_type": "markdown",
   "metadata": {},
   "source": [
    "## 4. Featurize test data"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "test_df = pd.read_csv(PATH_TO_TEST, sep='\\t')\n",
    "test_df.columns = map(lambda x: x.lower().replace('-', '_'), test_df.columns)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "%%time\n",
    "gap_test_preds = MultiPassSieveModel(url_title_proref_model,\n",
    "                            parallelism_proref_model,\n",
    "                            syntactic_distance_proref_model,\n",
    "                           token_distance_proref_model).predict(test_df)"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "y_pred_test = pd.DataFrame(gap_test_preds, columns=['gap_A', 'gap_B']).astype('uint8')\n",
    "# y_pred_test['gap_NEITHER'] = 1 - y_pred_test['gap_A'] - y_pred_test['gap_B']"
   ]
  },
  {
   "cell_type": "code",
   "execution_count": null,
   "metadata": {},
   "outputs": [],
   "source": [
    "y_pred_test.to_csv(PATH_OUT_TEST_FEAT, index=None)"
   ]
  }
 ],
 "metadata": {
  "kernelspec": {
   "display_name": "Python 3",
   "language": "python",
   "name": "python3"
  },
  "language_info": {
   "codemirror_mode": {
    "name": "ipython",
    "version": 3
   },
   "file_extension": ".py",
   "mimetype": "text/x-python",
   "name": "python",
   "nbconvert_exporter": "python",
   "pygments_lexer": "ipython3",
   "version": "3.7.1"
  }
 },
 "nbformat": 4,
 "nbformat_minor": 1
}
